Profile

Cover photo
Bryan Klimt, Jr.
319 followers|105,016 views
AboutPostsPhotosVideos

Stream

 
Has the Google app for iOS always let you pop the letters off into a physics simulation? Coolest doodle ever!
1
Add a comment...
 
Militarizing the police is dangerous. These swat tactics are not appropriate for the situations where they are used.
 
http://www.salon.com/2014/06/24/a_swat_team_blew_a_hole_in_my_2_year_old_son/?utm_source=facebook&utm_medium=socialflow

This is one heart-rending anecdote.  I encourage you search for [radley balko] and read any of his long-form articles with data about the awfulness of turning the "war on drugs" into a literal militarized war.
That's right: Officers threw a flashbang grenade in my son's crib -- and left a hole in his chest. It gets worse
2
Add a comment...
 
Google Now recommended I watch Two and a Half Men, so I uninstalled it. 
1
Gus Welter's profile photo
 
hahaha
Add a comment...

Bryan Klimt, Jr.

Shared publicly  - 
 
Hear all about the Parse Local Datastore at 4:45 PT.

http://f8.facebooklive.com/
1
Add a comment...
 
Catch my talk tomorrow at 4:45pm PT on the f8 live stream about how to make your Parse-powered app more robust. Good stuff for all you #Android devs hanging out here on Google+. ;-)

3
Add a comment...

Bryan Klimt, Jr.

Shared publicly  - 
 
Wow, I thought the hidden Google I/O registration codes were bullshit before, but I just discovered they show up for other people but not for me, even on the same page. Thanks, Google. Fuck you, too.
1
Kincaid O'Neil's profile photoGrantland Chew's profile photoJason Hsu's profile photoBryan Klimt, Jr.'s profile photo
4 comments
 
I notice some of the older codes have been removed from the pages as they try to revert them; specifically some of the Analytics pages.
Add a comment...

Bryan Klimt, Jr.

Shared publicly  - 
 
I learned me some Haskell this weekend using the wonderful little website http://learnyouahaskell.com/ and writing a script to generate some English-looking words from a Hidden Markov Model.

As a former Lisp programmer, I appreciate the fully functional nature of Haskell, but I found it too strict to write my code efficiently. I wanted to essentially do a map-reduce on a large text file. That means mapping, then sorting, then reducing. The sorting is actually the trickiest part to do efficiently. Even with Haskell's lazy list processing, there's no way it can return the first item in a sorted list of lines in a file unless it reads in the whole file. So if you have a file that's larger than memory, what do you do? You can start doing things somewhat non-functionally by using Monads, but at that point, you're cutting against the grain, and it's not clear what value you get by using Haskell.

With a procedural language like python, the natural algorithm isn't even a sort exactly, because you can put things into a map as you go, and you never have to keep the whole file in memory. Maybe that's the right way to do it in Haskell too, but that feels pretty side-effecty.

I guess this means I chose a poor project to use for learning Haskell. Either that or I'm missing something fundamental about how to write efficient Haskell.
1
Add a comment...
Have them in circles
319 people
Asher James's profile photo
Christina Kelly's profile photo
mary beth brinkman's profile photo
Jon Curtis's profile photo
Mike Vernal's profile photo
 
In Part I of our five-part series on Parse Security, I talk about what the different keys can do, and why you should care.

http://blog.parse.com/2014/06/30/parse-security-i-are-you-the-key-master/ #parse   #cloudcode   #security  
1
Add a comment...
 
Hmm, lost one of my free Google Apps for your Domain accounts because I "wasn't using it". Although I actually was using it, and Google didn't notice somehow. They sent me an email saying they'd close it... and gmail classified that mail as spam or something so I never got it. Sorry to see Google is still the opposite of customer service.
2
Add a comment...
 
How do I go back to the old version of Google Maps? You know, the version that worked?
3
Noah Coccaro's profile photoJason Hsu's profile photoBryan Klimt, Jr.'s profile photo
5 comments
 
As a user, I don't even know why they are building a new one, other than to give the team work to do. I've seen no plausible explanation as to how the new one is supposed to be better, other than it having "better design", which seems to be a code word for "has fewer features". 
Add a comment...
 
Business Insider recently posted an entire article on the thoughts of a former Google+ engineer, where he quoted insiders with such insightful comments as “f*** off”. When I read it, I thought “Hey, I can do that.” 

http://bklimt.tumblr.com/post/83885310304/the-inside-scoop-on-google
1
Noah Coccaro's profile photoGus Welter's profile photo
2 comments
 
Lol indeed :) I feel the need to see that as a cutaway on Family Guy.
Add a comment...
 
If there's one thing this year's Google I/O has taught me, it's that Google has no idea what "random lottery" means.
1
Bryan Klimt's profile photoBryan Klimt, Jr.'s profile photo
2 comments
 
Well, they said "no need to rush, it's a random lottery", but then today I found out there are immediate registration codes hidden in Google's developer website. Instead of climbing tonight like I wanted to, I spent hours combing through the website looking for these codes. So far, I've found 4, and they are all expired.
Add a comment...
People
Have them in circles
319 people
Asher James's profile photo
Christina Kelly's profile photo
mary beth brinkman's profile photo
Jon Curtis's profile photo
Mike Vernal's profile photo
Work
Occupation
Software Engineer
Story
Introduction
I'm interested in AI, information retrieval, machine learning, and natural language processing.  I'm really into music.
Basic Information
Gender
Other or Decline to State