HNHacker News
TopNewBestAskShowJobs

ptarjan

576 karma · joined July 4, 2009

http://paultarjan.com
submissionscomments
ptarjan··on Visualize your iPhone's location tracking map in 100% client-side Javascript
It doesn't seem to show everywhere I've been. I put the whole folder in, about 2k files, and it only showed points near San Francisco even thought I've travelled with my phone to the East Coast many times this year.

Is there a limit on your plotting points? If so, I'd do a geographic sampling to get a good representation of my phone's life.

ptarjan··on DotCloud gets NodeJS support
I just registered and am really excited. Thanks for the beta invites.

I think you should make the deploy script actually workable. Step 4 gives me:

  error: You are not allowed to create deployment in "ramen".
Maybe pick a random repo name that isn't taken already. test-<two words> or something like that.
ptarjan··on Developer only event at SXSW (code puzzle gets harder with more tweets)
What day is the event?
ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
Neat. What was they keyboard layout? The same as this one or was it frequency based?
ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
Yeah, totally agree. The key mappings need some work. I just wanted to emulate his original one. I'll do a Dvorak one, might be easier.
ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
I have it set to 125ms. I bumped it to 200 and it felt really unresponsive.

When in doubt, make a configuration option right? ;)

ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
It was amazing on the IMAX. I was a little sad that it only displayed on about 1/5th of the screen infront. I assume it only fit onto one projector instead of the software cutting it up to fill the whole dome.

It is a little slow at first, but once he gets to explaining the tech, it was wonderful.

ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
Yeah, exactly. He just enumerated the binary representation. A=1, B=2, C=3...

Maybe I should build a Dvorak-ish version of this...

ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
Great idea. I tried to do a <sub> and it looked funny, and adding a full &nbsp; was too wide. Maybe I'll play with a smaller space character.
ptarjan··on Show HN: Engelbart's Chorded Keyboard - Built at SHDH42 yesterday
I was inspired by Englebert's "Mother of all Demos" shown at Super Happy Dev House 42 and decided to actually try out the device that was in his left hand.
ptarjan··on Hashbang URIs Aren't as Bad as You Think
I'm an engineer at Facebook.

We started using Google's ajax crawling spec. Whenever we see:

  http://twitter.com/#!/ptarjan
we actually crawl

  http://twitter.com/?_escaped_fragment_=/ptarjan
Let me know if you notice any issues.
ptarjan··on Duck Duck Go Karma Widget
Feel free to paypal me :)

http://webnumbr.com

ptarjan··on Duck Duck Go Karma Widget
http://webnumbr.com
ptarjan··on Rearrange your registration forms.
If you use our registration tool, most of your form will already be filled out for people logged into Facebook.

http://developers.facebook.com/blog/post/440

ptarjan··on Title Junk
This is the exact reason that we had to introduce "og:title" into the Open Graph Protocol. http://ogp.me/

We tried our best to just use <title> but is it so full of junk that it is unusable for Facebook stream stories.

ptarjan··on Making registration simple and social in just a few steps
Yes! fb_only=true

Check out the technical docs

ptarjan··on Making registration simple and social in just a few steps
Let me know if you have any questions about it.
ptarjan··on Maintain your resume in Markdown and on GitHub Pages
I do my resume in good old HTML with microformats incase anyone in the world is parsing those. I really love being able to do a billion hyperlinks incase people are interested in specific things, or need some context.

http://paultarjan.com/resume

I use git on the server.

ptarjan··on Firebug Metamorphosis
One wonderful thing about Firebug:

When editing a CSS property, pressing UP and DOWN will iterate through all of the possible values of that property. For example, editing "display: none", you can quickly find out what values "display: " can take.

I really miss that in the chrome debugger :(

ptarjan··on Is HN only about saying nice things about everything?
Judging by every article about Facebook recently, I disagree with you.
ptarjan··on Ask HN: Small apps ideas to learn Node.js?
I did a twitter to facebook page poster (using the like button), but haven't really been maintaining it. Maybe one that was better?

http://t2fb.paulisageek.com/

ptarjan··on JavaScript needs macros
I think using a pre-processor is MUCH better:

CoffeeScript: http://jashkenas.github.com/coffee-script/

ptarjan··on Ghetto Testing: Avoiding products nobody wants
Asking users is one thing, but all out trusting them is another.

"If I’d asked people what they wanted, they would have said faster horses" -- Henry Ford

ptarjan··on Pi is Wrong
Posted to mathoverflow: http://mathoverflow.net/questions/29070/is-defining-a-consta...
ptarjan··on Rally HN: help build an independent Privacy Scanner for Facebook
It should be incredibly simple to build with the graph API if you are interested. Here is your friends:

https://graph.facebook.com/me/friends?access_token=222747086....

docs here:

http://developers.facebook.com/docs/api

Facebook isn't as tight with your data as you would expect ;)

ptarjan··on Today was my last day @ Yahoo. I made a video to commemorate the occasion.
HackU will be the most missed part of my job. It was a great 25%, it was the other 75% of my job that needed work :)

I'm heading to Facebook as an astute reader gleaned. Although, I don't know what I'll do there yet ;)

ptarjan··on Today was my last day @ Yahoo. I made a video to commemorate the occasion.
Doing your own thing / startup isn't all its cracked up to be. 90% of the people I know doing it are chasing money, and I don't want to dedicate my life to that. Too short to just make money, I'd rather enjoy the ride, and love what I do.

I won't get into the reasons why I left, lets just say politics and environment. Last year was pre-M$ deal too.

I hope you're doing well, and I you enjoyed the video. I made it as a memento for myself looking back in 20 years :) and for my fellow nerd folk to enjoy.

ptarjan··on Today was my last day @ Yahoo. I made a video to commemorate the occasion.
:) thanks.

I worked with the HackU event, and those were the first place prized for 2009. One group was only 3 instead of 4, so I stole the last one.

When I'm doing the event, I wear it everywhere. Going through airport security with it on, is very fun ;)

ptarjan··on What Every Software Developer Must Know About Unicode and Character Sets (2003)
Just yesterday I ran into this exact problem.

In PHP curl_exec returns data in the raw encoding of the source. Fine, some people will want that. But I want to do things with the data, so I want it in UTF8.

So, I ended up writing my own curl_exec_utf8 function which I'm sure is wrong for many edge cases, but it is 2010! Why is there no decent ways to deal with charsets?

Here is the function, in case any of you need it, or want to point out how it is hopelessly broken : http://stackoverflow.com/questions/2510868/php-convert-web-p...

ptarjan··on WebNumbr: graph any number on the web
I'm sure you can hack together a little input form that creates a webnumbr. :)
← PreviousPage 3 of 4Next →