Badge Announcement

Sure, it was haphazard. We shat out a badge announcement tonight. You wanna know why? Because Kevin and Txnner put together such a beautiful intro/promo demo that it just begged for public consumption.

Yes. DC540 has a badge this year. This is the badge that was supposed to happen last year, but us ADHD misfits with demanding day jobs couldn’t get our shit together to complete it in time to release last year. And when we realized that, we relaxed. We were like, “Fuck it, we’ve got time to do it right. Let’s do it right.”

And I, for one, think we did.

So the badge is once again based on the RP2040. But this time, we didn’t use a prefab Pico devboard as a base. We went all out and did all the things we needed to rawdog the RP2040. We have EEPROM. We have flash. We have USB-C. We have Li-Po. We 3D-printed battery covers to protect the Li-Po. We painted and laser engraved and cut acrylic wings, and used sidelights to light them up. It’s fucking glorious. It’s eloquent. I think it’s the most beautiful badge we’ve done yet.

But it’s not just me. Kevin is ejaculating in his pants as well. This is a beautiful fucking badge.

But we didn’t stop there…

We have seven badge challenges this year. And NONE of them will be released before DefCon 32 Day 1. The winners of the challenges will receive beautiful laser-crafted physical trophy awards to commemorate their diligence and commitment to NoVa’s death cult. Something so glorious and displayworthy that we’re not even going to preview it here. The first THREE winners to complete all seven challenges at DC32 in-person will receive a trophy. The first VIRTUAL winner who can’t make it to DC32 will also receive a trophy.

We’ll do presales. We have assembled badges in-hand. We have lanyards. We have packaging. The only thing we don’t have yet is the documentation booklet. And we’re working on that. We’re going to do a limited presale, maybe 25 badges, maybe more, way before DefCon. Those presale badges will not have the final firmware, they’ll have some lovely demos and things you can play with, but they won’t have the badge challenge. Those who pick up our badge at DefCon will have a fully functional badge with the badge challenge loaded.

Those who preorder will have to make do with demos, features and maybe customizing it with your own software while you wait for DefCon Day 1. We’ll publish the pinouts and starter hints in the documentation booklet. On DefCon Day 1, we’ll release the final badge challenge firmware, it’ll be easy to reflash your badge with it.

Let’s be clear. We don’t WANT to do a presale. But we’re pretty heavily out of pocket for creating this year’s badge, and we need to recoup costs, hopefully before we get out to vegas. Not all of us make the big tech bro dollars. But we’re doing it. And we’re almost 100% ready.

You ready for the preview now? Here goes. Make sure you’re in a private place, because regardless of gender or personal junk, this badge might just give you some sort of boner. I present, the DC540 DC32 2024 Chakra Badge.

DC540 December Giveaway

We’re eight classes in on our MicroPython & PCB Design series, and I got the urge to give some stuff away to drive more eyeballs to our content. So from now until the end of December, I’m tracking new subscribers to our YouTube channel: https://www.youtube.com/channel/UCbN6uet3koyKkKs5W8CoCxQ

Five of you will win prizes:

(1) Tarot Badge from DC30
(1) Tree of Life Badge from DC29
(3) Random DIY PCB kits from our collection

Maybe you’ll even learn something!

Tonight: MicroPython & PCB Design Class: Catching Up

What better way to spend Black Friday evening than cozying up by the fire and tuning into DC540’s catch-up class on MicroPython & PCB Design. We’ve done 7 classes so far of a planned 6-class series, and last week we started in fabrication prep. Enough people are traveling this week that we decided not to take the class forward this evening, but enough people are around that we’re going to hold “class” anyway, and dig deep in whatever direction folks want to explore.

No promises about next week. I’m having minor ear surgery next Friday morning. We’ll see how it goes.

7:30pm on Zoom.

MicroPython & PCB Design Class update

So I finally caught up with all the last few weeks of class videos, and they’re all out there on the YouTube playlist. We’re having such a great time working through this process, dealing with real-time mistakes, and just going through the grind of designing a board and getting it fabricated. It’s a group class, so it’s very conversational, and the group is comfortable together, so it occasionally gets irreverent and mildly sarcastic.

Here’s the YouTube playlist link: https://www.youtube.com/playlist?list=PLvHfoRwREM9NEh0unEx78AdT5MzEejzg7

I expect we’ll have one or two more classes before we wrap this series up. Hit us up on all the platforms if you find it useful.

We worship at the cult of efficiency

Quite a while back, I posted an article about networking a scanner with a Raspberry Pi. At some point I added an inkjet printer to that configuration using cups, because the color laser in the house has a roller-induced wrinkle that I can’t seem to get rid of.

Yesterday, I received a Rollo 4×6 shipping label printer. The truth is, it’s about damn time. For years, I’ve just been printing labels on regular (sometimes with a wrinkle) printer paper, and painstakingly taping that folded piece of paper on outgoing packages. This would be fine if I was a normal citizen and my outgoing packages were limited to the occasional friends and family care package. But they’re not. My home is the nerve center of a group that creates electronics for distribution. In addition, I have a number of ever-morphing hobbies that have me buying and selling on ebay monthly at a minimum. So there are always packages coming and going, sometimes 20-30 at a time.

So a member heard that I’d been doing that and suggested the thermal label printer. Just print, peel and stick. Saves a lot of time, and a lot of tape, because with this, the tape is only used to seal the package.

I started with one of the Chinese knockoffs. The price was certainly right, and I picked the one with the lowest percentage of negative reviews. But either the reviews are stacked or I got a dud, because it makes spotty, unusable labels. It would be fine if it was just for print, but these labels have to have their barcodes scanned. I can’t be printing labels with spotty barcodes. So I ordered the Rollo, which is twice the price of the knockoff, but came well recommended.

Unsolicited recommendation: Rollo commercial-grade thermal 4×6 label printer

I don’t have a dedicated PC for shipping. My daily driver is a Macbook. The printer is not wireless. I had to figure out the best strategy for accessing it from the Macbook, while leaving open the possibility of accessing it by other means. I started down the path of sharing the printer from a gaming PC, but man, Windows printer sharing is ugly and painful without a domain.

Then I remembered the raspberry pi with the scanner and DeskJet attached. I determined that it still had a USB port free, and that Raspberry Pi drivers were available (WOW!) for the Rollo. I installed the drivers and plugged in the printer. I remembered that cupsd was already running to support the DeskJet, so I browsed to the cups interface and quickly added the printer and made it shareable. The MacBook immediately saw it via Bonjour and I printed my first label. I’m sitting here in awe thinking about how much time this is going to save in my upcoming shipping adventures, in which I’ll be shipping dozens of badges over the next couple of months.

Batch 2 is gone! Batch 3 news…

Thanks for all the support! It’s been quite the ride creating this badge and fulfilling the orders. We’ve learned quite a bit — about design, soldering, group projects, logistics and fulfillment. There’ll be a lessons learned post soon, I’ll probably write that while we wait for boards and lanyards for the next batch.

Well that was quick enough results. Demand seems to support opening up preorders again. I know it’s annoying to stalk a shop for restocks. OK, there are 40 in the shop for preorders. Shipping is mid-September. I’ll update you if something comes up, but we’ve had pretty reliable everything so far. The longest lead is the lanyards, and they’re scheduled to arrive on 9/13.

[democracy id=”3″]

Monday August 23 meeting: another solder party

I was hoping to demo a laser engraver for this week’s meeting, in addition to assembling the last of the preordered Tree of Life badges and prepping the rest for stocking and immediate sale. But Amazon sent me a BabyTrend mini nursery instead of the laser engraver I asked for.

So the agenda for tomorrow evening is: meet at the usual space, work out a minor assembly line, and knock those out. It will be far easier than last time — I should have most of the front boards already assembled before then; and the castellated edge solder method is much, much faster than using pin headers, and leaves the back side of the badge much smoother.

There will also be some discussion of prototyping to try out a feature for next year’s badge. I ordered some Space Dust, but I’m low on other beers, so if Space Dust isn’t for you, and you’re not into Malört, Skrewball or Woodford, consider bringing something.

Meeting ON this evening

Meeting at the usual place this evening. Sorry for the late notice. Was traveling, got in late last night, really wasn’t sure what I was up for. But I got hot tweezers and I’m dying to try them out. And some folks who didn’t go to vegas might be interested in badge&stickers show&tell. Also there may be some front-side badge soldering.

Meeting will be hybrid on Discord as well. But you can’t taste Malört through a screen.

Or maybe you can.

If you’re new to the group, hit me up via DM on the Discord or on Twitter if you’re interested in attending. If I met you in LV, mention that. Otherwise, generally we like to get to know people a little bit before inviting them to the private space.

Boundaries, directions, and taking it farther

I wanted to take a moment to give a little guidance to all of our new followers now that Defcon is over and everyone is resting before catching up on everything. Our twitter followers tripled in the past 28 days, and I realized new followers are coming from all sorts of different angles.

Hi. I’m Baab, sometimes Baabalicious, sometimes just Bob, and sometimes just DC540. I put out feelers for starting this group three years ago. Immediately lured in some quality people who brought intelligence, passion, curiosity and out-of-the-box thinking. The collaboration has been beneficial for all of us, I like to think.

We got the idea for doing a badge probably after DC27. We kind of faded in energy when DC28 was announced as all-virtual, so the badge idea just dragged along. But as DC29 approached and it became clear there would be an in-person component, we became energized again. On May 24, 2021 (yes, just over ten weeks before Defcon opened, we had a planning meeting, wherein we attempted to nail down specifics. The whiteboard at that meeting is attached to this post. We had wanted it themed for Hitchhiker’s Guide, but none of us came up with a structure or shape that really called out to us or that we found compelling, so it was still feeling a bit in question. After everything went home that evening, I sat down to do some reading and kind of had an epiphany.

I realized that the general shape we had settled on, which I was already uncomfortable with just because it didn’t holler “pick me” when I looked at it with my mind’s eye, seemed as if it would perfectly accommodate a Tree of Life arrangement. This made me nervous. I was well aware that some of the members of the group may have come from a religious background that might lead them to feel uncomfortable around such symbolism. So I tended to tread lightly when approaching the group with this idea. I came up with some mockups, and either they were too busy to respond or I can be ridiculously persuasive at times, because I got no pushback, and continued to develop. As usually happens with this type of group project or volunteer/nonprofit organization, the person with the most forward momentum tends to get what he or she wants. At a certain point it had gathered so much momentum that it had to be completed.

And here we are. We have presented to the Defcon community an esoteric artifact, on behalf of a group who mostly has no historical involvement or investment in such esoterica. And it’s been remarkably well-received. It led to a lot of interesting doors being opened at the con, and some great conversations. I suspect the acquirers had varying reasons for desiring this badge. Some because the backlit presentation with a black solder mask created an especially appealing aesthetic; some because they appreciate anything esoteric; some because they gotta have ’em all, and some, well, who had spend considerable portions of their lives in the study of the badge’s subject matter.

What is Kabbalah? Well, it’s a lot of things to a lot of people. And it’s not the same to all of them. The way I like to describe it to people with no background at all is, “It’s a framework for interpreting the world around you.” In Judaism (I’m not Jewish), it’s been around for hundreds of years. It has been adapted by others, probably most notably Aleister Crowley, and you’ve probably noticed it associated with celebrities like Madonna. It’s not my role to attempt to give you a definitive answer, that would take a whole new website, or maybe a whole new career. But if you gave me enough money, I would try. 🙂

I think maybe I was initially attracted because, you know, spooky occult. But I came back to it from a pure hacker standpoint. It’s like when my family bought a sailboat eight years ago. As a hacker, if you love boats, you will love sailing. It’s a hobby where you can learn something new every day you do it. There are lots of techniques, strategies and optimizations to geek out on. Same with Kabbalah. No matter which angle you approach it from, there is an endless amount of knowledge and information behind it. I met several people during con who have studied it for decades.

I will say this. Based on my own personal research, a fantastic and humorous introduction to Kabbalah, also known as the Tree of Life, can be found in The Chicken Qabalah of Rabbi Lamed Ben Clifford: Dilettante’s Guide to What You Do and Do Not Need to Know to Become a Qabalist by Lon Milo DuQuette. (affiliate link) At the very least, this book should give you an idea of whether Kabbalah (also spelled a bunch of different ways, blame Hebrew ambiguity) is something you’d be interested in studying.

How does this connect with, and why does it resonate with, the Hacker community? This question came up during a talk I was invited to participate in during Defcon. (It was a private talk, don’t get your FOMO in a bunch). I think it was actually during that talk that it sunk in, and I mentioned it, that I think the seeds of this interest were planted in the textfile BBSes many of us frequented back in the day. Who remembers “The Occult Technology of Power?” Every textfiles BBS had subcategories. Hardware, phone phreaking, piracy, occult, basically everything us hacker kids felt was suppressed knowledge. So maybe some of us dabbled back then. Maybe some of us deep dived. Either way, here we are.

Going forward. As I mentioned before, the members of this group come from different religious backgrounds, and it’s not fair to them to attach any prejudices associated with this badge to them, so going forward, I’d like to separate this out a bit. This might go even farther in the future, but for now, the official DC540 website (dc540.org) and Twitter (@dc540_nova) will focus on the badge hardware, functionality, software updates, and the game we released. P.S., nobody has won yet!

For deeper conversations on esoteric or related matters, to exchange related resources or suggestions, or to continue friendships made at Defcon, or to get random shitposts now and then, hit me up on my personal account (@dc540baab). I met some very interesting people at Defcon, both badge-related and not so much, and I’d love to the continue the conversations. The general rule is, if it relates to something the group gets behind, it’ll go here. If it’s something I think might be controversial to the group, it goes to my personal. I don’t want to scare new group members away with what are essentially personal pursuits.

OK, enough of my too-long-for-twitter babblings the day after returning from Con.

Badge Distribution Update

So I just left the badge creator’s meetup. Amazing talking to other badge makers and doing a few swaps, buys and sells.

Right now, I’m taking a much-needed self-care break. I have to recharge my phone, mask and body for a bit, sit with my feet up for a while, and get shower of the day.

My plan for the rest of the day is to be available to hand out preorders.

I’ll leave the room in like an hour and a half or so, and head down to the main chandelier bar on the Paris casino floor next to Cafe Americano, find a comfortable seat and hold court for any pickups. If any of you are really desperate to pick it up before then, hit me up directly (Twitter @dc540_nova) and I’ll give you directions to the room at the Linq. Extra stickers and support points for life if you pick me up a mocha doubleshot from the convenience store on the way up. It’s about $7. I’ll pay you for it.