Personal.X-Istence.com

Bert JW Regeer (畢傑龍)

DefCon - The LosT mystery challenge

This year DefCon was once again set in the light of the LosT mystery challenge. That is what I spent my time on, it is what was the most fun to participate in, then again, I am not that great at lock picking or guitar hero so those two contests were out in the first place.

That being said, I really enjoyed DefCon this year, it was not as crazy as last year, and at the same time it was a lot more fun since I knew a lot more people. I was able to converse with some of the smartest people in the world on their own subject matter and research, which provided much enjoyment. There is nothing like asking the people whose research you have been reading questions regarding the subject of their research. You get better answers, and when you get an answer that goes over your head you can ask them to please explain in different terms.

This year was a success, next year I hope that I can make even better business contacts, and find myself a job either in the security industry or in the software programming industry. DefCon and or Black Hat are great events to go to meet people and learn from the professionals.

If I saw you this year at Black Hat, and or DefCon, hopefully I will see you again next year, for those of you who I missed, well, next year is another chance.

Black Hat write-up

I drove up to Vegas on Thursday, got there, the next day I was up at 0800, and then I was on my hands and knees taping down network cables, power strips and other such things so that the trainers at Black Hat had their own networks to show their stuff. I was up till about midnight before I got to go to sleep. The next morning I had to be up at 0800 again, this time to put out fires, run a new network cable there where it is not working, and or fix power strips that did not provide power.

After that we have to stuff delegate bags. Delegate bags are Black Hat labeled bags which contain information, a CD with presentations and other things. We ended up stuffing 5000 delegate bags that same day. Chinese sweat shop style. We end the day at about 2000. I finally get to go to sleep at about 1100, after I find some dinner that does not cost an arm and a leg. Finally I get a break, Sunday I get second shift. Have to be up at around 1200. Straight to lunch duty (more about that later). Not much else goes on, we have to put certificates of course completion into black envelopes. Side note: Every single certificate is hand signed by Jeff Moss the creator of Black Hat. We all end up being let out early at around 1800, we head down to the bar to hang out and socialise. I end up leaving at around 2300 to head to bed. Next morning we have to be up at 0800, new people are coming in for training, this means that the instructors always have more issues than ever before, for some reason when new people come in they screw things up badly. A room that was perfectly fine 24 hours ago is now suddenly having 10 cables that don't work. Go figure. After putting out the fires we get some down time to just sit around, until lunch duty roles around again. It is a Monday, and I think back to the weekend I just spent running around like a mad man. That night the entire crew ends up at the Hofbrauhaus in Las Vegas. German beer, German food and German music. It was a great amount of fun. One of the guys is celebrating his birthday, so the waitress brings out a paddle with shots on it, and he then gets spanked. I got to sleep early, 2300. Tuesday is the last day of training, so we get up in the morning, put out any fires and once again put certificates in envelopes. I also get to help setting up the store, it is going to be open at around 1500 that day so we have to get all the swag sorted into different boxes, by size, and by what type of shirt it is. After that we have lunch duty. I end up being on store duty from 1400 till 1800. It is crazy, we have to in our head calculate the cost of each persons bag they want to purchase, and then either get cash from them, or hand it off to GuuWii for credit card processing. Then at the end of the day at around 1700 when classes let out, we have to go around to each room, untape any and all cables. That includes power, network and other. This takes us well until 2300. After that we need to run long network cables for Aruba networks access points so that people can get Wifi during Black Hat. This takes us until about midnight. I get to sleep at about 0100. And you guess right if you think I have to be up by 0800 the next morning. I am on store duty again, this means that once again it is a mad house trying to get people their shirts and products, calculating out numbers in my head and getting it all set up and good. I miss out on the Keynote, and on Dan Kaminsky's talk, which is the talk I wanted to go to. Grandma Kaminsky has once again made cookies and I miss out on them because I am working my ass off. Oh well, I am going to see him at DefCon this year. The store is almost out of all of it's product by the end of the day. Briefings went well, and I got to go to see the one on using Dtrace on Mac OS X for reverse engineering. Very cool. End of the day we end up doing what is going to be an annual tradition, the walk from Caesars to NYNY.

The year before, Joe Grand, AKA Kingpin had lost a bet and had to wear one of the shirts that the porn card pushers wear. The ones that say, "Girls direct to your room in 20 minutes" with a number. This year the same thing happened, except no bet was lost, however one of my friends, who has now been dubbed Pushpin looks very much like a younger Joe Grand. He was with us, and unbeknownst to him, we bought him a shirt and he too had to wear it. Pictures will be forthcoming. It is hilarious.

I get back to the Hotel at around 2300, hang out at the bar for a little bit. Just socialise, introduce myself to people in the security industry. Next morning, same drill, up at 0800. I work the store until lunch, and then I am once again down stairs in the heat. Last day, that means that I get some down time, until the talks break at 1800. We have to rip up all of the cables that we put down for the speakers and the wireless AP's. We also have to make sure that all of the BlackHat equipment is out of all of the rooms and everything is properly packed up. We then have to put it all on pallets, and shrink wrap it. After this is all done, I head over to the Riveria to get our room all set up. Pushpin had made the reservations. We head over to the Peppermill for some dinner, and then to the EFF Summit in the Penthouse to raise some money for the EFF.

During the day Black Hat provides lunch to the attendees, meaning I have to stand outside in the sun making sure that only people with badges come in to eat lunch, and if anyone asks what is going on I have to let them know it is a private event.

This is everyday, and trust me, being on your feet for 12+ hours a day is no pleasure at all. The amount of time there was to slack off and sit down was almost zero.

This is at Caesars Palace in Vegas, one side of the hotels conference area to the other side of the conference area. The amount of walking involved was insane, every part of my body was hurting. Even now, that I am sitting at DefCon my feet still hurt from the abuse I gave them.

UAT Near Space Program

I am not sure how many of you guys are interested in near space balloon launches, however the class I am in has come together and started throwing together a Wiki containing the information we have gathered so far, as well as other interesting pieces. Hopefully as the project moves along the Wiki will be fleshed out more and more so that the next time the class is run we won't run into the same troubles again.

Visit the UAT near space Wiki for a peek at what we have been up to. Hopefully we can get some pictures of the build, and throw them up on the Wiki as well.

Safari 4.0 Developer Preview

Since I have an ADC membership I figured i'd log in, and grab the latest Safari 4.0 Developer Preview. I wanted to see what improvements if any they had made over the 3.x series of Safari.

Normally, when I install an update from Apple everything seems the same, until you start testing. JavaScript performance is better in this version, and pages seem to load even faster than before. It still eats RAM like there is enough of it in the world to go around. I very much like the speed improvements, they are very welcome to Safari.

Now, normally an upgrade does not break any part of my work flow, however in Safari 4.0 they have made a change that I can not appreciate, and will be complaining about loudly. That is, when you open a new tab, instead of just opening a blank page, and putting your cursor in the title bar, they open up your homepage. While that would be all fine and dandy, my homepage is my Google.com/ig account. Which means that the cursor moves from the address bar, to the search box. Thereby negating any typing I have already done.

For example, a common workflow for me is to:

open a window click address bar digg.com <enter> Apple + T slashdot.org <enter> Apple + T telegraaf.nl <enter>

Thereby opening up three websites that I care about, and I am able to do it in quick succession without having to touch the mouse. However, with this new improved new tab opens up homepage feature it breaks that work flow, and I have to go for my mouse, and double click the address bar, to then enter the address I want to visit. They have slowed down my work flow considerably.

It is hard to break a force of habit, especially when this works across multiple browsers and platforms. I see two ways this can be fixed, one is to not move the focus of the cursor to the input box when a new tab is opened, but instead leave it in the address bar to replace whatever is in the address bar, or go back to the old style of displaying a white page until the user entered an address and hit enter.

Update:

Filled a bug with Apple, bug report number #6026993

Seeing off good friends

Yesterday morning (Saturday) I woke up early in the morning to drive to a friend who would be leaving to go to Baltimore, he is starting his work at the NSA on the 9th of June.

It was hard, to say good-bye. He had just graduated from UAT, and it will be different without him around every so often, his smile, his jokes, everything. He was there the first semester I came to UAT. At one point I got food poisoning, and not knowing who to call, I called him. He was there in the hospital with me, while I was hallucinating. For the whole time that I was on the IV.

He is an absolutely awesome guy, and I will miss him. There are so many good memories. DefCon, and his math skills, ToorCon and his leadership, student government, Maker Faire and other conferences.

It was his time to move on to bigger and better things, and I am really happy for him, his new job and the new life he is starting. I am also really happy for his girlfriend, who is moving with him. But I will miss them both something fierce. They were both really good friends of mine.

I understand that people need to move on, and that people have new things in life to attend, but the feeling that I am losing someone I am really close to hurts. The happiness I feel for them is greater than the sadness of them leaving.

My good friend may you have a pleasant journey ahead, to enjoy the new life you will be building and enjoy working at the NSA. I am sad to see you go, and will miss you very much!