NFC Tag Hacking

I’m pursuing a couple of goals with this project. One is to unlock the doors at work with an Amiibo. The other is to clone Amiibo so I can fully use one figure with many games. A side effect of the second goal might be cloning any Amiibo, which would make collecting them into a Pokédex style quest, instead of an economic one. This project looks to be quite fun.

First some research:

Chip Specs: https://www.tagnfc.com/en/info/11-nfc-tags-specs

Storage Examples: http://rapidnfc.com/nfc_tags_how_much_memory

I read somewhere that Amiibo have 504 Bytes of storage. That corresponds to an NTAG215 NFC chip. I’ve found some NTAG216 keychains that offer 888 Bytes of storage; That should give us a little bit of overhead.

I’ve placed an order for an Arduino NFC breakout board and 10 of the NTAG216 tags. They should arrive in 3 days, check back later for an update.

Bigger Black Holes are Smaller?

I was looking at the stars outside in Maricopa, AZ and I think I realized something that I just hadn’t thought of before.

The bigger a black hole is, the smaller it gets. That’s right, the supermassive black hole at the center of our galaxy is really just a tiny point. [needs citation] Better than that, there are other larger black holes in our galaxy that obey that tiny point in the center. That’s because they are smaller less massive black holes, and the less massive ones have a larger event horizon. Let me repeat that once more. The more massive (and influential) black holes are physically smaller. [need citation]

It makes some kind of weird sense to me. If you agree or disagree please let me know in the comments!

Tag of the Day!

I just found an HTML element that I was unaware of until today. Better than that is the fact that it has a practical use.

<kbd>cmd+t</kbd>

Link Sauce: http://v4-alpha.getbootstrap.com/content/code/#user-input

It’s called the `kbd` tag, and it defines user input like hotkeys. If you have ever seen me touch a computer, you’ll know that I am in love with hotkeys, so the discovery of this tag got me so excited that I just had to share.

Charon should get Dwarf Planet status

Charon (pronounced “Karon”), Pluto’s companion, should get Dwarf Planet status. There are a few reasons why. First off, it’s a member of a binary system. Check this out:

Pluto-Charon System
Pluto and Charons Orbital interaction

It’s a binary system because the common point that both bodies orbit is in space above the surface of Pluto. It’s more of a companion than a moon.

The next reason is because of the size of Charon. As you can see in the below image, Charon is larger than another Dwarf Planet, Ceres. Ceres gained this status at the same time Pluto was demoted. Now when that happened, I happened to be on the unpopular side with the other folks who agreed with Pluto’s demotion, but I think Charon’s cause is one we can all get behind.

The Not Planets
Montage by Emily Lakdawalla. The Moon: Gari Arrillaga. Other data: NASA/JPL/JHUAPL/SwRI/UCLA/MPS/IDA. Processing by Ted Stryk, Gordan Ugarkovic, Emily Lakdawalla, and Jason Perry. (CC BY-NC-SA 3.0)

You can see that there are lots of objects larger than even Pluto that also don’t have Dwarf Planet status, but with the exception of Vesta, they all orbit “True” Planets, so they are Moons. As I said above, Charon does not orbit Pluto, it orbits with Pluto around the barycenter of the Pluto System.

So next time you hear about “Pluto’s moon Charon”, let them know; That’s no moon!

That's no moon!
That’s no moon, It’s a Dwarf Planet too!

It’s a Dwarf Planet in my book. Will you join the cause?

Just in case you’re worried about Pluto losing a moon, you should know that the Pluto-Charon System does have 4 “real” moons, Nix, Hydra, Kerberos & Styx. Plenty of company ; ).

Enable CloudFlare SSL via wp-config.php

This fixes a nasty redirect loop error that I encountered when trying to enable CloudFlares free SSL offering.

define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
if( isset( $_SERVER['HTTP_CF_VISITOR'] ) && strpos( $_SERVER['HTTP_CF_VISITOR'], 'https' ) )
        $_SERVER['HTTPS']='on';

Just drop this code into wp-config.php and it’s fixed! You’ll also want to install and configure the CloudFlare WordPress Plguin.