HNHacker News
TopNewBestAskShowJobs

phildeschaine

232 karma · joined May 22, 2012

submissionscomments
phildeschaine··on Reddit’s empire is founded on a flawed algorithm
Lots of people visit /new. They're called "knights of new". The total number of these people is probably far lower than the front page (where _hot is used), but it's how every submission gets its start.
phildeschaine··on [dead]
I like the idea. Is this targeted at sysadmins... to just have running as background noise? Does this use the Web Audio API?
phildeschaine··on The unbundling of Craigslist and Reddit
The content in /r/funny tends to remind me of mid-Aughts chain emails.
phildeschaine··on The unbundling of Craigslist and Reddit
The difference with reddit (and the real genius of the initial vision) is that any user can create a subreddit. Compare this to craigslist where the admins defined the 50 or so static categories at the outset. Reddit, on the other hand, has interesting (and not so interesting) subreddits pop up every day.

Some of my favorites of the last year or two are http://reddit.com/r/ExplainLikeIAmA, http://reddit.com/r/mildlyinteresting, http://reddit.com/r/dataisbeautiful, http://reddit.com/r/futurology, http://reddit.com/r/outside, and http://reddit.com/r/hwstartups. To name just a few. There is basically no way the reddit founders could have envisioned any of those categories, but thankfully, they had the foresight to create a generic, make-your-own-category platform.

The community of reddit certainly has shifted quite a bit, but this ability to evolve organically will keep it from unraveling in the same way as Craigslist has. I think it's a bad comparison anyway.

phildeschaine··on Ryan Davis, 1979 - 2013
I used to watch his video reviews on GameSpot around 10 years ago. Extremely sad news.
phildeschaine··on Video shows plane's moment of impact at SFO
Agreed. That might put an end to the endless complaints on reddit and other sites about vertical videos.

The problem is, when you hold your phone horizontally it's painfully obvious to other people you're taking a video. Holding it vertically allows for being more discreet. You might just be texting or something.

Smartphone manufacturers could also solve this problem by somehow auto-rotating the camera internally.

phildeschaine··on Text of letter to Edward Snowden from his father and father’s attorney
Interesting that it was written by his father's lawyer on behalf of his father. Makes me wonder if this is the first contact his father has had with him since this whole thing began.
phildeschaine··on Poll: Full-time software engineers in the Bay Area, what's your annual salary?
> Of course, if you love nature, the bay area has its perks :) but be ready to spend a lot of time in a car

I going to have to contest this point. I live and work in San Francisco, and I do not even own a car. I bike to and from the startup I work for every day. Many people in SF do this.

Not counting buses, taxis, or lyft, I haven't even been in a car for about 5 months.

phildeschaine··on Show HN: Tweetspiration – let Twitter brainstorm ideas for you
Hey, just wanted to let you know you're breaking the twitter display requirements (https://dev.twitter.com/terms/display-requirements) by not swapping out the t.co links with their real addresses. You gotta use those tweet_entities the API gives you.

>"Links in Tweet text must be displayed using the display_url field in the URL entities API response, and link to the original t.co url field"

phildeschaine··on Emblem.js: concise, indented alternative templating language for Handlebars.js
Still no template inheritance! I feel like I'm taking crazy pills when that's the one feature I need / care about and none of the newer template languages implement it. I'm spoiled from Django/Jinja2/twig.
phildeschaine··on A new kind of checking account. No overdraft fees. No worries.
>No overdraft fees.

I already have this and have had it for 5 years, through my credit union.

In fact, just yesterday I overdrafted (first time in years) and was delighted to see it automatically transferred the amount to my credit card. So, it's basically the same as if I had made a purchase of that amount on my credit card.

phildeschaine··on Show HN: 2u.fm is a social music discovery site, my side project for over a year
I'm a little confused on your use of both genres and tags. For the former, how are they determined? Just in a database, pre-decided by you?
phildeschaine··on 2013 Automobile of the Year: Tesla Model S
That's a pretty sexy car, I'd take one in a second if I had $60k+ to drop, and I'm not even in the market for ANY car (bike commuting ftw). That said, I'm holding out for a Model X. The falcon wing doors are just SO badass.
phildeschaine··on NFL opens Pandora's Box by offering All-22 tape to public
I grew up a Lions fan, but man, that HBO show Hard Knocks got me hooked on your team. Now I find myself wanting to watch Dolphins' games and hoping Joe Philbin gets it together.
phildeschaine··on Virgin Mobile leaves six million subscriber accounts wide open
It appears they are still clueless about how the internet works. https://twitter.com/VirginMobileAus/status/24795811996620800...
phildeschaine··on Show HN: Chrome Extension to automatically block the annoying Quora login prompt
This mentality bothers me a bit. Not everything is all or nothing. Things can be made to be better, or worse.

It's like if you had a jetski, but it was the wrong color. From your approach, you'd say "I'll never ride on that jetski! I'm perfectly fine not riding it."

Yes, clearly you are. You totally, completely, without question have the right to go on living without it. No problem. But the real question isn't whether or not you'll be fine without it. The real question is: are you missing out on pleasure you could be experiencing?

phildeschaine··on Why Dan Shipper is Wrong about Goals
I think you're missing the point of Dan's article. For me, the takeaway from that was "giving yourself too concrete of goals too fast will often lead to abandonment of the entire process to preserve your ego". While I do agree solid goals are important eventually, I agree with Dan's overall point.

It's just the idea of getting comfortable with the grip and texture of the rungs at the bottom of the ladder before trying to climb it.

phildeschaine··on Why I think Node.JS is a terrible platform
> without really reaping much of a reward

So because you were unable to figure it out, no one else will ever have success with it?

> unreasonable hype

Welcome to the real world. Not everything that deserves accolades gets them. The things that are successful- they don't necessarily deserve it. Just look at top-40 music.

So anyway, your post is against the attention the framework has gotten, not the framework itself?

phildeschaine··on Why I think Node.JS is a terrible platform
Node.js can be made to be plenty writeable and readable once you wrap your head around asynchronous programming. I'd write everything in my life in an asynchronous way if I could.
phildeschaine··on Hacking the Startup Open Floor Plan Office
Shopify's ideas seam pretty awesome. The last two startups I worked at had open-floor plans, both of which made it incredibly hard to focus. I was constantly getting pulled into conversations that didn't involve me. And I'll be the first to admit, I was part of the problem too: causing distractions for other coworkers when I was having a conversation. It's just a natural temptation when you're sitting across from someone.
phildeschaine··on Is your iPad keeping you up at night?
The sample size for this study is 13 people. I can't take it seriously. In any case, I play Asphalt7 on my iPad in bed before sleeping and haven't noticed too many problems.
phildeschaine··on Ask HN: What's are the key differences between Pusher and PubNub?
Phil from PubNub here. A few differences:

-Pusher sells itself as a WebSockets platform, whereas PubNub is a protocol-independant: it uses the best protocol and technique based on the environment you're using. That means you're protected from dealing with newer protocols on older devices. As techniques mature, PubNub gradually incorporates them into its architecture.

-PubNub is globally distributed in 10 data centers. Pusher is not.

-PubNub's performance is better than Pusher's, according to at least one customer. (https://twitter.com/thfriendly/status/220152602917220352) PubNub's codebase is as close to the metal as possible: written in C and with lots of kernel modifications.

-If you visit Pusher's website and click on the "Scalable" tab, it lists: "40 billion messages delivered". In June 2012 alone, PubNub delivered 44.2 billion messages.

-PubNub recently hit a peak of 1,000,000 messages per second. (http://techcrunch.com/2012/06/13/pubnub-pulse/) I'm not sure on this one, but I don't belive Pusher's numbers are anywhere near that.

phildeschaine··on Change your Last.fm password
Their event listings used to be my go-to place to find out about concerts. The problem is they have a bug they've never fixed (after at least 2 years) where you can't see events happening on the current night. I think it's related to timezone, and the fact they are based in the UK.

Now I've got songkick, which kicks ass at keeping me informed about shows. But the whole reason songkick is so effective for me is that I imported my listening history from last.fm when I first signed up.

phildeschaine··on 20 lines of code that beat A/B testing every time
OK, in AB testing that same 0% design, you're showing it 50% of the time.

You seem to be saying "I'll AB test it just for a little, then weed out the 0% one. but in the case of this new algorithm, I'll let it run for a long time." That's not exactly fair. Not to mention, both algorithms would allow you to clearly see the 0% option sucks.

phildeschaine··on Show HN: Snaketron, online multiplayer Snake
Pretty cool, but the fact that you have to account for latency sucks. Is there a way to make movement purely client-side?