Cryptocurrency Craze

If you’ve ever wanted to see your face on a coin, now may be your chance.

Unless you’ve been living with a tinfoil crown atop your head, you’ve probably heard of Bitcoin - the world’s leading virtual currency. It made huge news earlier this week when its value massively dropped after the People’s Republic of China effectively banned it within their country.

But were you aware that there are actually numerous types of virtual currencies, all operating under similar principles?

There are even currencies based on internet memes. Take, for example, DogeCoin: an open source cryptocurrency based on the Doge meme. One can only assume it was created as a joke, yet DogeCoin saw an increase in value of over 300% from Wednesday into Thursday. Though worth only a teensy fraction of a Bitcoin (1 DOGE = $0.0012, while 1 BTC = $707.23), this spike in growth only highlights the extreme volatility and ridiculousness of the unregulated virtual currency market.

Perhaps highlighting this absurdity was the intent of DogeCoins' creators. Or perhaps they just saw a way to make a quick buck. But the whole situation has got me thinking: why not create a virtual currency of my own?

Khaleesicoin-300x300So I give you: Khaleesicoin. The leading currency of Westeros, and favored by Lannisters and Starks alike. Given the extreme popularity of Game of Thrones, I expect this currency to fare quite favorably. Melisandre has seen visions in the flames of extreme spikes in value when new seasons air on HBO and severe drops whenever it is announced that George R.R. Martin is working on a project that is not The Winds of Winter.

Actually, Georgey, I’ll cut you a deal. One million Khaleesicoins for finishing book six by June 2014. It’s a fantastic incentive considering that your progress will significantly affect their value.

Call me crazy, but in these uncertain economic times, I’ll keep my money in accounts that are FDIC insured.

(Author's note: Khaleesicoin image courtesy of nerdy-frend @the_jenny. We shall make it rain Khaleesicoins for her service. Virtually, of course.)

Filed under: Randoms No Comments

Bill Nye’s Science-In-A-Box

Anyone who knows me is incredibly familiar with my love for Bill Nye.  (Detailed gushing here.) As child, Nye made me feel like being an egghead was not only acceptable but, in fact, cool. As an adult, he continues to inspire me to create my own online video tutorials.

We’ve recently seen him step back into the limelight with an appearance on Dancing with the Stars. While some may criticize his decision and accuse him of ‘selling out’, I see things in a different light.

The world has changed since we Bill Nye fans were kids. With the increasing amount of technology in our lives, kids today expect more instant gratification. They're not going to be entertained by a half-hour of sciencey goodness on a public access channel. They will, however, watch Dancing with the Stars and other reality television programs. It only makes sense that he'd have to find new ways to inspire kids today using the tools available.

I see Nye's "Science-In-A-Box" shipments through Quarterly Co. in the same way. While haters may say Nye is just trying to get attention, I see it as a clever means to inspire the next generation of young scientists. In many ways it's more effective than a television program, as subscribers can immediately get hands-on with science.

Obviously, I subscribed.

After a barrage of travel and work, I was finally able to open my first shipment today. I was delighted by what was inside, as well as by the message from Nye:

"Hopefully this mailing will get you thinking about how to do more with less. We may only be human, but we can certainly change the world."


My spoils from the first Bill Nye Quarterly shipment.

Inside I found: a solar robot kit, a salt water fuel cell car kit, a bottle-to plastic (b2p) pen, a compass, color-changing beads, a leather cord,  parts and instructions for making your own sundial, and a copy of the original Bill Nye the Science Guy roadmap. In traditional science guy fashion, there is a video to accompany the box, where I learned that b2p pens are the pen of choice for Bill Nye. Here I got uber excited because THEY'RE MINE TOO AND I ALSO PREFER THE BLUE INK!

Ahem. Anyway. What stuck out most in the kit was the detailed instructions for building a sun dial, complete with a listing of scientific concepts learned. This brought me back to the days of my childhood, when I would recreate experiments and make projects I saw on the program. Plus, the materials are simple: you just need paper plates, straws, and chalk. While I'm also excited by the robot bug and car, I think I may gift them to a younger friend or family member. I build these types of things all the time, and giving the gift of science might help inspire someone else.

I'll admit, I was disappointed that the kit did not include a bow tie. Not really science-related, true, but I would have worn the hell out of that bow tie. Perhaps I'll get one next quarter...

Now if you’ll excuse me, I’m off to make a sundial.

Filed under: Randoms No Comments

Fantastic Beasts and Where to Find Them: The Movie?


First, let’s get one thing straight: I am a HUGE Harry Potter fan. (Yes, that does warrant a bold, underline, and italic.) I wear my Ravenclaw house sweater and tie as regular apparel. Never once have I lost a Harry Potter trivia challenge, much to the dismay of countless challengers. I have read each book no less than 13 times, own both the American and original British versions, and can recite Chapter 1 of Harry Potter and the Philosopher’s Stone completely from memory.

So, naturally, you would think that the announcement of a new Harry Potter movie would put me on the next flight to Cloud 9.

But honestly, my reaction was more...confused.

Fantastic Beasts and Where to Find Them is a required textbook for first-year students, primarily used for the Care of Magical Creatures class. However, as students cannot elect to take Care of Magical Creatures until year three, it is still a bit of a mystery as to why it’s required in year one. Perhaps they just want students to be familiar with the material and begin to think about electives for year three. Or perhaps it was used in Defense Against the Dark Arts, Potions, or Astronomy (different constellations in the wizarding world for mythical beasts?). Or perhaps Rowling had incredible foresight and created a book that she felt could later be adapted into a movie after cashing in on the normal book adaptations.

The movie adaptation of Fantastic Beasts and Where to Find Them is said to focus on the book’s author, Newton Artemis Fido "Newt" Scamander and his time in New York. Since Scamander was commissioned to author the book in 1918, we can assume the movie will take place sometime after that. Relating this timeline to the events in the Harry Potter series, Tom Riddle (aka Voldemort) was not born until 1926, so we should expect to see what the wizarding world was like pre-Voldemort and Death Eaters.

This brings me to the source of my confusion: While I am excited to see Hollywood step out of the predictable prequel/sequel game, I have absolutely no clue what to expect from this film. Outside of authoring Fantastic Beasts and Where to Find Them, Newt Scamander (as best anyone knows) is a rather dull person. He spent most of his career in the Ministry of Magic, where he created a Werewolf Registry and enacted the Ban on Experimental Breeding (which, as you know, prohibits the unauthorized breeding of magical creatures - presumably in response to such breeds as the Basilisk and Acromantula). He was also headmaster of Hogwarts, though the time and length are unknown.

I don’t know about you, but I don’t know too many people who work for government that have tremendously exciting and adventurous personalities. And with no Death Eaters or other major known protagonists in the wizarding world, what can we expect in terms of conflict?

With this in mind, it seems that it would be far more interesting to focus on the content of the book: essentially a magical bestiary. And when looking at it this way, I think it could be far more cleverly done as a BBC mini-series in the vein of Planet Earth, perhaps even narrated by his grandson, Rolf Scamander.

This isn’t to say I’m not excited to see the expansion of the Harry Potter universe; I am. It could be very exciting, for example, to see how the existence of mythical creatures interferes with the International Statute of Wizarding Secrecy and how the wizarding community keeps them hidden from muggles. I am also excited to see how American wizards and their governing authority are portrayed. And perhaps even the droll Scamander will find himself in life-or-death situations which will fuel his later legislation.

Bottom line is that I do have faith in J.K. Rowling to spin a captivating story, even with this Fantastic Beasts being her first screenplay. However, I'd rather see the wizarding world expanded in ways that directly tie into the original story.

And dear God, I do hope Quidditch Through the Ages won’t be the next movie. I’d far sooner see A History of Magic presented by Professor Cuthbert Binns.

Filed under: Randoms No Comments

DEF CON 20 from the n00b

It’s been over two weeks since DEF CON ended, and in many ways I feel I’m still recovering. First, you have the initial exhaustion of running around at a four day event with an average of 4-6 hours of sleep. Then there’s the continuing exhaustion of getting bio-hacked and returning with the flu. And finally, there’s the overwhelmingly empty feeling you get after being surrounded by incredibly passionate and intelligent people.

I’ve heard it said that it’s impossible to explain what DEF CON is like to those who have never attended. So, this article ends here.

Just kidding.

I believe the best way to describe DEF CON is ‘anarchy with an advanced IQ’. Simply put, there are so many different talks, competitions, projects and parties going on all at once, and you’ll never know where or when you’ll come across most of them. It’s essentially a constant overload of awesome.

While I had always been interested in DEF CON, I would always pass on it every year because I didn’t consider myself as a “computer hacker”. Sure, I know the basics of password hacking techniques and did consider getting my masters in digital forensics, but I am more closer to the n00b side of the scale when compared to others at the conference. So I always sat out, too afraid that I wouldn’t have a place there and/or would get majorily pwned.

Upon arrival, the first thing I realized was that my past fears were completely unwarranted. On the whole, the DEF CON community is incredibly friendly and welcoming. Not to mention, there’s a whole lot more than computer hacking going on - there’s an entire community of hardware hackers with a room full of soldering irons and miscellaneous parts.

Not that my fears of being pwned were completely unfounded. It’s common knowledge to not use the ATMs in the hotel the event is held in as they are almost immediately hacked. (Rumor has it that one year they found no less than six network splices on one ATM in the hotel.) It’s also a good idea to go completely off-the-grid. Which to me seemed a little paranoid before the event but after hearing horror stories and having a friend who got hacked I realized that I don’t think there is such a thing a “too paranoid” at DEF CON. Although, it was very strange to have my iPhone only be able to make calls and send text messages.

Now I would be remiss if I failed to mention how awesome the badges were this year. Of course, I may be a little biased as I work for Parallax and we manufactured them. For those new to DEF CON, the badges are really the heart of the conference. They not only served as an attendees’ credentials but also contained clues to participate and solve the badge challenge. Since I had a sneak peek at the badge firmware, it was incredibly entertaining to eavesdrop in groups as they tried to unlock the board’s mysteries.

A personal favorite section of mine was DEF CON Kids, but that could be because I have a soft spot for inspiring the younger generation to pursue technical fields. I had the pleasure this year of helping Joe Grand with his learn to solder session, and it was a lot of fun! These kids were unlike any I had worked with before: astonishingly polite, talented, and bright. Some even stuck behind after to solder additional parts onto their badges and it was incredibly rewarding to see that they not only learned something, but also wanted to learn more.

As for the ‘seedier side’ of DEF CON, females have been known to have issues with inappropriate remarks and gestures made by members of the male populace. In fact, before I went I was warned that I was going to get raped. However, I found this to be wildly untrue. The most offensive comment made to me was ‘you look hot’ in response to my circuit board leggings (which, incidentally, earned me my hacker handle - femb0t). Granted I did travel with a couple male companions and did have a fair share of puppy dogs, pick-up-lines and blowhards, but it wasn’t any worse than an average night at a bar.

The main thing to be wary of is the blowhard. They can eat up your night in an instant if, like me, you’re too polite to tell them to eff-off. There was one guy who not only was a massive ‘personal space’ violator but also spoke so intensely that I never found an opportunity to break out of the conversation. As such I ended up speaking with him for over an hour! Do not fret, this did come with some good stories. Not only was this guy the inventor of the OLED, LCD, and DVD player, he also saved the entire world from the Fukushima Daiichi disaster. We were just days away from the end of the world, he made some calls, suggested the cooling system solution and SAVED US ALL!

Sadly, he had also just lost a patent for a dual-view 3D television the week prior. Never mind that is was already a product Samsung demoed at CES in January.

Poor guy.

The real value in DEF CON is simply meeting people. I learned so much just by conversing with strangers over a beer. You never know who you’re talking to or what opportunity will crop up. One of the most interesting people I meet was Johnny Long from He’s moved to Uganda to develop hackerspaces and technology in the developing world. To me, that’s incredibly amazing and inspirational and made me want to help in any way that I could, and I may not have learned about the program otherwise.

If you have never attended DEF CON before and have any interest in hacking, engineering or other technical arenas, I highly suggest you go. Despite being exhausted, I left DEF CON feeling inspired, giddy and thirsty for more knowledge. I’ll certainly be going back next year - Parallax or no.

- femb0t

Filed under: Cons 1 Comment

Yet Another TRON Bag

A couple months ago, I bought the EL wire starter pack from Adafruit with the intention of doing something 'really cool' with it. Alas, as with most things, it got shelved for a few months while I waited for the 'really cool' idea to strike.

Then, this weekend, I road-tripped from Sacramento to LA. And like any good maker, I tried to think of a project to work on during the 6+ hour drive...enter the abandoned EL wire. I figured instead of waiting for inspiration to strike, I'd instead geek-ify my purse. By lovingly adapting the TRON bag project by Ladyada & Becky Stern, I created the YATB (Yet Another TRON Bag).

In all honesty, it was the perfect car project. I do have a tendency to get a little carsick, and looking down at a bag and stitching didn't always help that problem. Thankfully most of the drive wasn't along curvy roads, so I didn't run into that issue too often.

Plus, I fell in love with EL wire. Seriously, this stuff is the best. Super easy to work with and has the power to transform everyday items into geeky goodness, just like YATB.

Since I was working via automobile, I had pretty limited resources and needed to devise a way to use all 2.5 meters fo EL wire. So I decided to get a little crafty on the interior of the bag. I was going for a damped sine wave, but couldn't get the amplitude changes to come out just right without tape.

So are you planning a long car trip and need something to pass the time? I would highly suggest making your own YATB! All you need is some clear thread, a needle, EL wire and some patience as you stitch, and stitch, and stitch, and stitch...

Filed under: E-Textiles, Projects 1 Comment

The Creators Project, San Francisco

Since the spread of the Arduino wildfire, the gap between art and technology has been slimming. The Creators Project is a testament to this fact. Since it's inception in 2010, this festival has travelled to cities all over the globe showcasing innovative artwork, installations and musical performances. This weekend was the first time the event travelled to San Francisco, and myself and thousands of others braved the rain (and hail) to partake in this epic showcase of awesome.

The majority of the day was spent watching the musical performances in one of the coolest venues I've ever been to. While I don't consider myself an musical connoisseur, I do rather enjoy some good tunage. From the shows I was able to attend, the artists put on a really great show, my favorite being New Pants & Feng Mengbo's Bruce Lee VJ Project. I can honestly say I've never seen an act quite like them and I loved every second of it!

The other half of the festival touted interactive art installations. Now personally, I am a big fan of adding technology to art (surprise, surprise). It makes the installations more relatable when I can appreciate the level of effort and work put into them. Not that I can't do that for normal art as well, it's just that I've never painted a piece of abstract art or sculpted something from nothing so I don't have that level of understanding. Also, the ability to interact with the installation instead of just stare at it provides a deeper look into the artist's intent. You're experiencing exactly what they experienced, and in my 'uncultured' opinion - that's pretty cool.

The installation that demonstrated this the best was Chris Milk's The Treachery of Sanctuary. In this piece, three different viewers stepped into the range of a Microsoft Kinect, which portrayed their silhouette on a large white screen. They then used their bodies to control the installation. The most mesmerizing was the part that projected wings onto the viewer, which then responded to movement as if they were actually a part of the person's body. The level of intricacy was just incredible.

To see if The Creator's Project is coming to a city near you, visit If you can make it, I highly recommend taking the time. It's an experience you won't soon forget.

Filed under: Randoms No Comments

Hacking a Hackerspace: Choosing a Name

Choosing a name is one of the most important (and arguably the hardest) parts of getting your hackerspace off the ground. It serves as a springboard for all future development (logos, stickers, T-shirts, etc.), yet you want it to embody what you represent as a group.

We decided on 'Dweeb Den' after a marathon brainstorming session one Saturday afternoon. Here are some tips that helped make our naming process much less painful.

Use Those 'Lame Corporate Exercises'

By this I mean, take a piece of paper (or open a spreadsheet) and start jotting down adjectives and nouns which you think are descriptive of your hackerspace. Ask yourself the following questions: Who are you trying to attract? How do you want people to feel when they're visiting? What words do you want people to use when talking about the hackerspace?

Once you've got a good list going, you can start pairing up words and see what combinations work and sound good together.

For example, our main goal is for people to feel comfortable when hanging out at Dweeb Den. We don't want people to be daunted by the knowledge of other members or feel like they can't do something because they don't know enough. We want people to feel welcome and at home; comfortable enough to try new things and feel safe enough to fail without ridicule. In our opinion, a den embodies that idea perfectly.

Then we got to thinking about what type of members we wanted to attract; machinists or crafters; artists or engineers? And the answer was - everyone! Anyone is welcome, particularly those of the geeky persuasion.

And so Dweeb Den was born.

Keep the Naming Group Small

I had heard from a person who was part of an effort to start another Sacramento hackerspace that the group didn't get off the ground because too much time was spent trying to decide on a name. While opinions are important and should be valued, I think it's imperative to keep the naming committee small. We were just three people and as such were able to come to a consensus fairly quickly - the more people you add, the more you have to please.

If starting the hackerspace with a large group, start with a small naming committee of 3-5 people. Choose 5-6 names that you really like and bring it to the rest of the group for a vote. That way, everyone gets a say and you save time by narrowing the field. Plus, something even better may arise from the list!

Check Who.Is and

One of the worst things is deciding on a name and finding out it's been taken. However, it's a necessary evil. We constantly perused to make sure domain names were available and checked to make sure another hackerspace wasn't using something similar.

Several times, in fact, I thought of a "totally awesome" name only to realize I just read it somewhere else. But, no sense in getting excited over a name if someone's already using it.

Super Extra Bonus Tip Funtime: Try and decide on a name which allows you to purchase both .com & .org for your site. It's common practice to use .org for hackerspaces, but .com is so engrained in people's heads that it's best to buy both and have your .com address redirect to your .org one so that you don't miss potential members.

Have Fun!

Let's face it, choosing a name sucks. It's incredibly difficult to summarize the whole essence of a group in just one or two words. Just don't forget to have fun. After all, you're embarking on a totally rad and exciting adventure, and choosing a name just gets you one step closer to departure!


Hacking a Hackerspace: Introducing Dweeb Den!

When returning to Florida to visit family this Christmas, I lead a short Propeller class at the FamiLAB hackerspace in Orlando. It was my first visit to a hackerspace, and I fell in love. There was this an incredible vibe emanating all throughout the building and left me with a fantastic feeling that I can't quite put into words.

When you're in a hackerspace, you can't help but be inspired. You're surrounded by brilliant, enigmatic personalities who all seem to be working on incredibly cool projects. So I decided one thing when I got back on my plane to Sacramento...

I need to join a hackerspace - STAT.

However, that goal wasn't as easily attainable as I thought. Even though Sacramento has several tech companies in the area (Parallax, Intel, HP and Oracle to name a few), there isn't a single hackerspace. You see, Sacramento is a city often overlooked. With the San Francisco Bay Area being only 80-ish miles away, it's easy to just assume that's where all the cool tech projects are happening.

But it's just not true! And now my task of joining a hackerspace has morphed into a tougher, but far more rewarding task: I'm going to start a hackerspace.

So yesterday, along with my two other co-founders, we started laying the groundwork for Dweeb Den, a new hackerspace coming to Sacramento. You can follow our progress on Twitter (@DweebDen), through our website (, or voice your opinions on our forums (

As we're embarking on this epic quest, we're encountering a plethora of questions that need to be answered: Should we establish ourselves as a non-profit? How do you write bylaws? What membership do you charge? While the interwebs is a great source for these questions, there's not a whole lot of substance to those answers.

My goal is to help provide that substance here, through 'Hacking a Hackerspace'. Check back here as I chronicle our steps while we create Sacramento's very first hackerspace! Hopefully it will help inspire you to create a hackerspace in your city.


LED Hand Turkey Sweater

I think Thanksgiving gets a bum rap. It's the "middle child" of our major holidays in the US, often outshone by its younger sibling Halloween and older sibling Christmas.

I mean, don't get me wrong, I love Christmas. It's the most wonderful time of the year. But I also think it can wait its turn. I like Thanksgiving. I've got a real soft spot for cranberry sauce, which apparently is only socially acceptable to eat on Thanksgiving. Why don't we include it in more meals during the year?

But I digress.

Thanksgiving. It's rad. But it doesn't get the fanfare other holidays get; you don't decorate your lawn with turkeys or dress up as a scantily clad pilgrim. You do, however, get to hang out with close family/friends, eat a lot of delicious food and get an automatic 4-day weekend. Those are all really great things.

So I decided to give Thanksgiving the attention it deserves. As a kid, I loved making decorations for the Thanksgiving table. I thought whoever came up with the idea that your hand could be traced and transformed into a turkey was a genius. I made hand turkeys like they were going out of style - I even colored my fingers look like feathers so it would be more realistic.

Since I loved this so much as a kid, why wouldn't I love the same activity as a so-called adult? Which is how the idea struck me, and I embarked on my second e-textile project: a LED hand turkey sweater.

My first idea was to have the turkey centered on a sweater. But while sweater shopping I discovered that apparently solid color crew necks are 'sooooo last season'. I then went with plan B and moved the design to the lower-right corner of an orange v-neck sweater I picked up on the cheap.

Then it was turkey time! I traced my hand on a piece of brown felt and cut it out. Then, I sewed alternating rows of yellow and red LEDs onto my felt fingers with conductive thread. I then hand-stitched the felt to the sweater, added my batteries and stitched a beak, legs and an eye and....voilà!

Hand Turkey!

I am a little proud of how cute it turned out, and this project was much easier than my first e-textiles venture. This is mostly because sewing to felt is a lot more stable than the previous fabric I used and therefore much easier to keep the positive and negative connections separate.

For you techies, each LED in each feather row was sewn in parallel. Then, the first two and last two LED rows were connected in parallel with a 3V coin cell battery, sewn to the back of the shirt. (You can almost see them if you look to the right of the turkey in the photo.)

There's approximately 25 mA of current running through each circuit, but the batteries do last all day.

So there you go, Thanksgiving. I hope you feel some much needed holiday love. Here's the full torso shot, so you can get the full effect. But I warn you, I'm no model (or photographer).


I hope to 'light up' this Thanksgiving's feast! (Oh man, I'm hilarious.)

Filed under: E-Textiles 1 Comment

What They Don’t Tell Engineers About E-Textiles

If you're like me, you're an engineer who thinks this whole E-Textiles craze is pretty awesome. It's a chance to quite literally wear your geekcr3d on your sleeve.

But if you're also like me, the extent of your sewing skills is limited to re-sewing buttons and maybe sewing up holes in shirts. So the part that makes you nervous about getting started with E-Textiles is not the circuity but the stitching.

To overcome this hurdle and like any good bookworm starting a new hobby, I picked up a couple of books to help me get started: Fashion Geek by Diana Eng and Fashioning Technology by Syuzi Pakhchyan. I highly recommend both books - not only to they teach you the basics of sewing, but they also give you great project ideas to help get you on your way.

I decided to start easy with an embroidery pattern for a shirt of a robot with two LEDs for eyes from Fashion Geek. I didn't have any tracing paper, so I decided that a carbon copy slip from my checkbook would do in a pinch. It worked out pretty well, although my sewing could most certainly stand to be improved.

What They Don't Tell the Engineering-Types

In my first E-Textiles experience, I definitely learned quite a bit about the "soft" side of soft circuits. Some of this may seem like common sense, but for someone who has never sewn much of anything, I most certainly learned some lessons.

Choose your Fabric Wisely

For this project, I just picked up the first suitable T-Shirt I found from Target. However, the fabric was incredibly thin and stretchy so when I took my carbon copy pattern off, the fabric scrunched together and I had a couple of shorts. When I wear the shirt it gets better and stretches out, but I would certainly choose a thicker and less-stretchy fabric next time.

A different fabric would have also allowed me to keep my stitching neater on the back of the shirt as well, allowing me to better keep power and ground threads separate.

Mark your Thread

Even though this is a simple pattern, I quickly lost track of which tie-offs were ground and power. When breadboarding or soldering to a proto board, I can use different colored wires to separate connections. With E-Textiles the thread is always the same color, so making a black or red mark on the thread would certainly help.

Use an Embroidery Hoop

Maybe it was because I was using a slip of carbon-copy paper instead of tracing paper or maybe it was the fabric, but it was incredibly tricky to keep the paper precisely lined up with the fabric - even after using several pins. When I was a kid, I used to do cross-stitches with my grandma over summers in Wisconsin, and we used an embroidery hoop to hold the fabric in place. I kept thinking as I was sewing that it would be incredibly useful, so I plan to pick one up and use it in the future.

Start Big

Normally the advice for starting a new hobby is to start small, but in this case a larger pattern would have been much easier to work with. The pattern I chose was relatively small, so it required some maneuvering and it was tricky to place the thread to avoid shorts. In the future I'll be able to match fabric choices with pattern size.

In all, I'm really happy with my first E-Textiles attempt. But there's definitely much to learn about sewing, fabric choices and general seamstress-ing. Stay tuned for my updated in my attempts!

Filed under: E-Textiles 2 Comments