Magnetic Dip, Illustrated

I was surprised at the absence of a concise illustration of magnetic dip available on the internet, so I cobbled together a short 3D animation using the excellent free software Blender. Magnetic dip is a very simple phenomenon but one which can quickly get confusing since it deals with 3-dimensional fields through space that can be difficult to visualize. The gist of it is that the Earth’s magnetic field lines are only parallel with the ground around the equator, and everywhere else the field lines actually dive downwards into the Earth by some angle, the steepest of which are found at the magnetic North and South poles. In the Philly area this angle is surprisingly steep, about 67 degrees below the horizontal — it’s actually more vertical than horizontal! This means that in areas far from the equator, tilting to the East or West will result in a compass error since the needle can align more closely with the magnetic field by deviating from the projection of the field lines onto the ground, which is what we normally think of as North. Tilt to the West in the Northern hemisphere, and the compass needle will tilt to the West as well.

It gets even more confusing when you are talking about traditional non-gyro-stabilized compasses, such as those normally found in small aircraft. The compass needle is usually weighted carefully such that it rests level with the ground under normal circumstances, but this means that when you accelerate in certain directions, that weight’s inertia keeps it lagging behind somewhat, resulting in yet more compass errors. These acceleration effects are not directly the result of magnetic dip, but they are partly the result of an incomplete attempt to deal with magnetic dip. Normally pilots are just taught to remember that this happens and vaguely what to do about it, but if you level out and stop accelerating the problem takes care of itself.

Blender allowed me to put this simple animation together in a very short time. It has a challenging learning curve, but it is a very powerful set of tools. Hopefully this animation will be useful to somebody out there other than me.

LinkedIn is selling your clicks and violating its own Privacy Policy

Did you just click that link? If you were signed in to LinkedIn, and if the link was to a user profile on the same site LinkedIn, you have just created a revenue generating stream for LinkedIn where they will apparently sell information about your viewing habits that are matched to your user profile to other users of the same site.

As advertising for the LinkedIn Premium for-pay Service called “LinkedInPro” they advertise a feature:

Who’s Viewed Your Profile: Get the full list
Get the complete list of who’s viewed your profile with Profile Stats Pro. You’ll also see how your viewers found you, and learn more about the people interested in you.

This is a feature of their all of their Business, Business Plus, and Executive for-pay services, which range from $24.99-$99.95 per month. The only possible way individual users of the site can know who viewed you—the “full list”—is if LinkedIn is converting its web traffic logs of all logged in users’ clicks explicitly as a means to sell the information to other individuals. LinkedIn never asked permission to show views to other users.

In addition, LinkedIn appears to have violated its own user policy with this new “Pro” feature for sale. Their privacy policy states:

We do not sell, rent, or otherwise provide personally identifiable information to third parties without your consent except where it is necessary to carry out your instructions (to process your payment information, for example) or as described in Section 2 of this Privacy Policy. Also, we may share information with affiliates (like LinkedIn Ireland, Limited) to provide the Services. We also provide you with the means to control whether or not your contact information is viewable to other Users through your profile.

Hey LinkedIn… guess what? Any user on your site, necessarily, is a third party.

That means LinkedIn is both actively tracking everything you click on specifically as a means to be sold as personally identifiable information to other users of the site, while at the same time promising not to do so.

At this point all you can do is deactivate your LinkedIn account (UnLinkedâ„¢?) since their customer service does not respond to inquiries. What a crock.

UPDATE:

Some people appear to be misunderstand the situation. To be more clear:
From the title: LinkedIn is selling your CLICKS. They are absolutely selling your clicks to third parties. They have unilaterally decided that your browsing history on their site is for sale to any other user on the site.

Many websites do this automatically, but in an anonymizing way: “5,000,000 Youtube views” and the like. The common expectation is that views will be anonymized. What makes this unique is that LinkedIn advertises that they are MATCHING a user’s individual clicks (and presumably the day and time of those clicks) to that user’s online profile on LinkedIn (the “who’s viewed your profile” bit in their advertising) for these third parties without your consent.

This is not publishing your “likes” or your private information. It’s publishing your CLICKS and PAGE VIEWS that are MATCHED to your LinkedIn profile. LinkedIn is publishing your browsing history. On top of that, they are selling it.

Totally uncalled-for by LinkedIn.

Tonight@Hive76: Hacking Your Lawyer: A Primer

Our speaker series continues tonight at 7:30PM!

We are proud to welcome Lea Rosen, Rutgers-Camden law student, researcher, and writer, to Hive76 to present a talk entitled, “Hacking Your Lawyer: A Primer.”

“Ever feel like your questions elicit boring and disappointing answers from lawyers? It happens all the time, and it feels counterintuitive – the stuff you are working on is complex and exciting, and you know the law is complex and kind of interesting. Your gut’s not wrong – your questions are. I’ll explain why we talk the way we do, and how you can learn a couple simple lessons to help frame your questions in a way that will draw out the information you really want. “

In addition to her main presentation, she will also be discussing some of the topics that were brought up on our mailing list, like the legal implications of hacking the things that you own. There happens to be a DMCA Rulemaking Session this year, so she will discuss how the DMCA works and what it takes to get legal protection for hardware hacking. There will be a Q&A section afterwards because I’m sure we’ll have some questions. 🙂

A little more about Lea:

Her big motivation is to break down the cultural boundaries between technologists, hackers, lawyers, human rights advocates, activists, and theorists. She provides research assistance for Evgeny Morozov, author of The Net Delusion, and Greg Lastowka, Professor at Rutgers School of Law, Camden and author of Virtual Justice[pdf]. She has interned at the Electronic Frontier Foundation and in the Federal District Court in Newark, NJ. She volunteers with the Philadelphia ACLU and the National Lawyers Guild AnoNLG project, and she co-founded of the Rutgers Cyberlaw Society. She has written on the interpretation of software licenses by the 9th Circuit, encryption and border searches, and the privacy and liberty implications of domestic UAV deployment. She also had the opportunity to write an FAQ for the Yes Men! She has her BA in Humanities and will be getting her JD this May from Rutgers-Camden.

See you tonight!

UPDATE: Lea has informed me that Greg Lastowka’s book, Virtual Justice is available for free here[pdf]. It was released under a Creative Commons license! Nice! Hard copy available from Yale University press here.

Standing Workstations

So the word is out that sitting is bad. And most people have pretty bad ergonomics when they are sitting, anyway. This was certainly the case for me: my desk sits 30 inches above the ground, which is about 6 inches too high for my chair. If I were to raise my chair, then my knees would be overly strained. As you can see, my wrists are at a pretty awful angle.

Bad Ergonomics is Bad

Not to mention that I also have a serious clutter issue.

Clutter Clutter Clutter Clutter

And I can’t even see a large part of my second monitor.

Hidden Monitor
Whatcha doin' back there? Ya hidin?

I yearned for something that would, I don’t know, kinda… fix it.

Actually, now it kind of looks like an escalator for laptops.

And then I remembered, “I work in a freakin’ hackerspace! We have things, like tools, and wood! I could, you know, bang some hammers together or something.So I said…

So I took some measurements and tried to get a better idea of how this would work.

I was actually wearing shorts today, but didn't feel like drawing the back of a shoe.

And then I got really serious.

Aha! Why did I not just use real graph paper? What was the point of drawing a grid first? IDK, I was bored.

And after a couple of hours of banging hammers together, I had something.

It's ugly, but I don't really care. I am the awesomest boy in the world now.

You can’t really see it under there, but I also now have access to my printer, which before was under a pile of papers and other boxes.

Training workshop on Sunday @2pm

There has been some interest from members for our lovely Sells Mendel 3D printer Bronzebot. We also have a brand new (from the garbage) large format Designjet printer.

So we are running a quick workshop to show members and others how to use these new tools. Stop by if you are curious. It will be like a mini open house.

Training workshop
Sunday, 3/25, 2pm
at Hive76

RSVP with a comment if you’re coming. See you there!

A service for instantly selling DIY kits

Humanities major and business guy here. Since joining Hive76, I’ve been blown away by how easy (and fun!) it is to make stuff yourself. But I also noticed that sourcing parts for projects you read about isn’t always that easy.

And – a lot of my friends here have great ideas for DIY kits, but they don’t want to take care of sourcing, shipping, collecting money, etc. Who can blame them? There’d be many more interesting kits out there if someone solved the sourcing problem.

That’s why I launched Kitify a few weeks ago. Kitify makes it easy to document and list a bill of materials for a DIY project (a little like Instructables, but you have control over the presentation), and with one click you can also sell your project as a kit that we put together for you. You tell us what’s needed to build the kit, we sell kits on your behalf, and you get paid.

Kitify was fun to build, I had to learn quite a lot to get it off the ground. Check it out! And if you’re interested in selling a kit, let us know through our contact form and we can either help you get it set up on Kitify, or give you other advice on marketing, logistics, design, and lots of other areas.

Weekend Wrap-Up with a Look Towards the Horizon

If you happened to pass through the door of Suite 519 in the 915 Art Studios building this past weekend, you know what a busy time it was. Things kicked off early Saturday morning with the focused goal to start and finish a new 3D printer build, the MendelMax. A few folks started to filter in after a while: some to lend a hand, some to hang out, and some to work on their own projects. At around 2 PM, more people came in for our hosting of the monthly Philadelphia Star Trek meetup group. Afterwards, Dan was awesome enough to run through an impromptu class on how to develop your own Pong clone using the Unity 3D game engine with some of the Trekkie attendees.

Sunday also got off to an early start with the Ubuntu Bug Jam hosted by Hive76’s own jedijf. Jim was pleasantly surprised to have some Linux newcomers on hand and jumped at the opportunity to teach some command line skillz in a way only he can. In true geek fashion, they were rolling along on IRC by the end of the session! Shortly after the Bug Jam got underway, Jordan and Matthew were back at the MendelMax, determined to have it printing well, and packaged up to be shipped out by the end of the night. On the heels of the Bug Jam was the first installment of the Philadelphia Game Developer Collective which brought such a turnout that we actually ran out of chairs! This meant that our next meeting, the PAFA build group, had to get together in the lobby to hash out some last minute details and designs. While these two groups were meeting, and the MendelMax was being built, Brendan and Robert were plugging away at the hand-built custom control panel that they’ve been working on. It really looks awesome.

Flys like a dream!

Despite all of these things happening at the same time, everything could not have gone better. We were able to introduce some new people to our space, greet a few familiar faces, teach some new technical and mechanical skills, brainstorm new ideas and projects, and get some really great work done! I was pleasantly surprised with all of the spontaneity happening within and around the edges of these groups.

That said, if you missed all the action this past weekend or would like to come back for more, we’ve got some up coming events that you won’t want to miss!

Wednesday, March 7: Our ever popular weekly open house! This is the number one best way to meet the people behind Hive76 as most of our members are here on Wednesday nights. You’ll get a nice tour of the space, exposure to some of the projects that are in the works, and plenty of great conversation! Always FREE!

Thursday, March 8: PAFA After Dark: Turned On! Finally, come out to see the fruits of our labor! Hive76 and the Hacktory have teamed up once again to bring you some awesome interactive installations to play with in between checking out the excellent art of Henry Ossawa Tanner. Tickets are available for $10 (non-PAFA-members) here.

Saturday & Sunday, March 10 & 11: Art Hackathon @ Hive76! Come join Hive76 for an eight hour, two day art hackathon where participants will have a chance to really get creative under a common theme with recycled materials and various art supplies. A fee of $25 is being requested for supplies and food. Email smcbeth_at_hive76.org ASAP to RSVP.

Monday, March 12: Our March installment of MMMM is coming up! If you’ve got a soft spot in your heart for microcontrollers or are eager to learn a thing or two about them, this is the workshop for you! Designed to be beginner friendly, this workshop is open to everyone. This is a FREE event!

Be sure to keep an eye on the Calendar for upcoming events, or better yet… join our discussion list or hop in our IRC channel, #hive76 on freenode and have a chat! Hope to see you soon!

Timelapse: Building a RepRap MendelMax 3D Printer

We got Matt Wettergreen’s MendelMax up and printing in two days. Thanks to all those at Hive76 who helped out with the build, especially Chris, PJ, Brendan, and Rob! Here’s a timelapse from the first day:

Below is a video of the finished bot printing with the latest Marlin firmware (smooth acceleration and fast travel times)! It turns out PLA sticks to a heated aluminum bed provided in the MendelMax kit. Wow. Completely Awesome. I couldn’t believe how little of the heat from the aluminum bed actually radiates away (you can only barely feel the heat an inch off the bed at 75 degrees celsius). That’s a huge feature.

Congrats to the Mike Payson and the MendelMax Team on their inspired Mendel remix. It’s a fantastic RepRap 3D Printer.

Philadelphia Game Developer Collective March Meeting

It’s almost time for the first meeting of the Philadelphia Game Developer Collective. We’ll be discussing our ideas, projects. We will also be looking at the multiplatform game engine Unity.

Join us as we delve into the depths of games!

The meeting starts at 6 PM on March 4th (Sunday).