Searching for Animals

searching for animals

The stand alone Google Photos app went live last night and I’m playing with it this morning. I love that I can search my photos for animals, family or San Francisco and it will return meaningful results.

The app is really nice to use now, I love the new month view for quickly moving back through the years. I only wish Google Backup would work on all DNG files. Despite what their documentation says those files aren’t getting backed up. :(

I’m not so fond of the limited editing features. Many of my older photos need to be rotated because they were shot in Jpeg and some app I used long ago changed the rotation bit in the files. To rotate I have to select an image, click the pencil to edit, click the crop tool, click rotate 3 times, save, X. Then move on to another. Hopefully they’ll allow batch editing of photos in the future.

Samy is my Hero

Samy Kamkar

I started listening to the Tim Ferriss podcast after Matt Mullenweg was interviewed by him and I’ve been hooked since.
Tim’s interview with Samy Kamkar is really interesting as he’s the guy who launched the Samy computer worm that infected MySpace back in 2005. It was a little chunk of Javascript code that added itself to MySpace profiles, added Samy as a friend and added him as a hero of the visitor. They took down MySpace to clean it out!

Since then he’s had a really interesting life and the interview covers many subjects like hacking online dating and opening locked cars by hacking their key fobs. Nice to see he’s a Vim user too! :)

Check it out here.

The Legion of Saint Joseph are back!

2015-05-16-2901-m

I knew I recognised the name on that poster. It was created by The Legion of Saint Joseph. They’re the same crowd that dropped a leaflet into our mailbox back in 2012 urging everyone to vote no to the Children’s Rights Amendment referendum that year.

Legion of Saint Joseph

Legion of Saint Joseph

Well, wasn’t it all true? Hasn’t the country descended into “decadence, anarchy and totalitarianism” since that referendum was passed?

Children have had their parents arrested for imposing “restrictive” religious beliefs haven’t they? Didn’t you hear that the Gardai marched into mass last Sunday and dragged out some local parents who had taken their kids there? It’s terrible the way the country has gone since April 28th when this amendment was finally made into law in this country.

Yeah, bet you didn’t know April 28th was the day did you? I only found out when I looked it up on Wikipedia. Not a peep out of the usual suspects.

Why Is Fluoride Good for Teeth?

It’s well known that fluoride is good for teeth, that it stops or slows down tooth decay. How does it do that? This video explains the process by which fluorapatite is formed and remineralises the teeth. For a more detailed look, there’s also this technical article I found that’s worth getting your teeth into digesting. :)

The hydroxyapatite of tooth enamel is primarily composed of phosphate ions (PO43–) and calcium ions (Ca2+). Under normal conditions, there is a stable equilibrium between the calcium and phosphate ions in saliva and the crystalline hydroxyapatite that comprises 96% of tooth enamel. When the pH drops below a critical level (5.5 for enamel, and 6.2 for dentin), it causes the dissolution of tooth mineral (hydroxyapatite) in a process called demineralization. When the pH is elevated by the natural buffer capacity of saliva, mineral gets reincorporated into the tooth through the process of remineralization.

When fluoride is present in oral fluids (i.e., saliva), fluorapatite, rather than hydroxyapatite, forms during the remineralization process. Fluoride ions (F–) replace hydroxyl groups (OH–) in the formation of the apatite crystal lattice (Figure 3). In fact, the presence of fluoride increases the rate of remineralization.

Fluorapatite is inherently less soluble than hydroxyapatite, even under acidic conditions. When hydroxyapatite dissolves under cariogenic (acidic) conditions, if fluoride is present, then fluorapatite will form. Because fluorapatite is less soluble than hydroxyapatite, it is also more resistant to subsequent demineralization when acid challenged.