HNHacker News
TopNewBestAskShowJobs

kandalf

413 karma · joined January 17, 2011

submissionscomments
kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
Perhaps another way of thinking about it is in terms of being a market maker versus a speculator. I think of Opendoor as more like the former, where traditionally a flipper refers to the latter.
kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
Hadn't seen this before, but looks pretty cool. Thanks!
kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
We have about ~40 people in the engineering org, including the data science team who all frequently write code as well.
kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
The cost structure service is actually what I've been working on recently. We spun up a fairly lightweight flask service (on our kubernetes cluster) that is capable of serving the cost structure to the rails app and for analysis. At its core, it uses a small DAG library we wrote, and on top of that has a migration framework that can represent cost structure changes over time as distinct versions that can be served simultaneously.
kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
I think everyone on the team understands that helping unblock other engineers is as valuable as writing some code yourself. It generally hasn't been an issue getting timely review, though we have discussed tracking the average size of the PR queue as a metric if review times did worsen.

Most of the time other engineers on your team will review your code, but often engineers will pop across teams and doing code reviews if they have the time and the context. One change we've made is moving towards tagging a few engineers who might have the right context when you submit the PR.

Thanks for the tip about the title; will take a look!

kandalf··on The Stack That Helped Opendoor Buy and Sell Over $1B in Homes
I'm a software engineer at Opendoor- happy to answer any questions!
kandalf··on Announcing BuckleScript 1.0
Very neat. Can BuckleScript compile Core?
kandalf··on How Clara Labs (YC S14) Is Using Humans to Build AI
To me this seems like the right approach - either you start with some massive amount of data that's not quite adapted to the problem (think Google), you start with full automation and have to basically write the decision tree yourself, or you generate the appropriate labeled training data like this.

However, it seems like there are some scale issues if you start upmarket like Clara Labs has been. I wonder if there's benefit in having a cheaper more mass-market version as well that can be used to generate larger amounts of data and test algorithms better?

kandalf··on Ask HN: Who is hiring? (October 2015)
Lynk Messenger | Full Time | Interns | Software Engineers

Lynk is a fast, powerful, and free messaging app that enhances your interactions with friends and the people you meet. Lynk enables off-line chatting via low-energy Bluetooth (no WiFi/data required), and other exciting and unique features. Find us in the app store or head to lynkmessenger.com.

We are seeking full-time engineers (and select interns) to help on all aspects of our iOS, Android, and Erlang backend development. The job is based out of our San Francisco office and includes competitive salary and benefits. Essential to our consideration are intelligence, the ability to work hard and on a team, and a demonstrated passion for coding.

Interested candidates please send your resume, along with a brief email, to luke@lynk.chat.

kandalf··on Ask HN: Who is hiring? (September 2015)
Lynk Messenger | Full Time | Interns | Software Engineers

Lynk is a fast, powerful, and free messaging app that enhances your interactions with friends and the people you meet. Lynk enables off-line chatting via low-energy Bluetooth (no WiFi/data required), and other exciting and unique features. Find us in the app store or head to lynkmessenger.com.

We are seeking full-time engineers (and select interns) to help on all aspects of our iOS, Android, and Erlang backend development. The job is based out of our San Francisco office and includes competitive salary and benefits. Essential to our consideration are intelligence, the ability to work hard and on a team, and a demonstrated passion for coding.

Interested candidates please send your resume, along with a brief email, to luke@lynk.chat.

kandalf··on Ask HN: Who is hiring? (August 2015)
Lynk Messenger | Full Time | Interns | Software Engineers

Lynk is a fast, powerful, and free messaging solution that enhances your interactions with friends and the people you meet. Lynk enables off-line chatting via low-energy Bluetooth (no WiFi/data required), and other exciting and unique features. Find us in the app store or head to lynkmessenger.com.

We are seeking full-time engineers (and select interns) to help on all aspects of our iOS, Android, and Erlang backend development. The job is based out of our San Francisco office and includes competitive salary and benefits. Essential to our consideration are intelligence, the ability to work hard and on a team, and a demonstrated passion for coding.

Interested candidates please send your resume, along with a brief email, to luke@lynk.chat.

kandalf··on My Second Hackathon Changed My Life
The student hackathon movement has definitely evolved super quickly in the last five years (as Swift says, 5 -> 150, or more than 100% growth year over year). I'd be curious to hear more stats about how hackathons in general have grown in the same time period.
kandalf··on Google Self-Driving Car Project's first vehicle prototype
Given that as far as I know, roads must be extensively mapped in advance of a self-driving car going on them, there is a nice bonus of doing self-driving cars exclusively through Uber at first. Uber can know the exact route the passenger wants to take in advance, and only send cars to passengers whose routes are already mapped. Furthermore, they can choose to only send them out when the conditions are good (no snow, etc. assuming conditions are still a problem when these go into fuller production). A nice way to roll the cars out incrementally without some of the problems they might otherwise have...
kandalf··on YC Hacks Winner: Athelas – Blood imaging and analysis from your smartphone
One of my favorites, that didn't make the top 7: http://ychacks.challengepost.com/submissions/25719-jugglr - a pebble + ipad app that tracks your juggling.
kandalf··on Ingredient delivery for restaurant recipes
Neat concept - I've tried Plated which is similar.

As a note for Josh, the banner image is unreadable when the window is maximized on my 30" thunderbolt display.

kandalf··on Stellar
That makes sense - to get any stellars from the giveaway (either from the initial sign up or from setting up password recovery), you need to confirm your identity. Otherwise, you'd be able to create a bunch of accounts and just get the 1k from password recovery on each.
kandalf··on $10 Of Free Bitcoin For College Students
@seas.upenn.edu didn't seem to work.
kandalf··on How I wrote Game Programming Patterns
I saw this paper as well. But I suspect for some people the effects of telling others will be net positive, even if that's not the average. Anecdotally, I believe that to be true for myself.
kandalf··on Digging for answers: The “strong smell” of fraud from one Bitcoin miner maker
A good question to ponder. But I think a very strong answer is that as a company producing bitcoin hardware you want to reduce exposure to bitcoin. Selling the machines (monetizing their future use value) instead of using them yourself does that to some extent.
kandalf··on Are Hackathon Prizes The Worst Thing Since Moldy Sliced Bread?
I generally agree with the sentiment. I think it's very easy to each year just look at the standard prize amounts and decide that slightly beating the standard can't hurt, but over time that leads to higher and higher prizes. Certainly $1 million is absurd. We (PennApps) are at $10k for 1st place, which I think you could argue is high (keep in mind that turns into $2.5k/person). But we made a conscious decision not to raise our prize any more than that about a year ago, so at least it's not getting worse on our end.

I'm not convinced that giving already released hardware as the main prizes is a good idea. From my point of view, people don't choose to compete for the main prizes like they do for sponsor ones, and forcing them to take an Oculus Rift or something of the like that they could just buy if they wanted seems a little suboptimal. However, getting unreleased hardware is a value add in my book, and was something we considered for the latest PennApps with Myo, although they couldn't make the delivery date in the end.

Sponsor prizes are tricky. One thing we've done at PennApps is encourage more vaguely themed prizes rather than ones that reward the use of a specific company's API. OTOH, we're not ready to entirely restrict API-centric prizes since I do believe that for less "sexy" companies it is a value add (the writers behind this article both came from arguably "sexy" companies), and the competition for sponsor dollars is such that the negatives mentioned in the article about sponsor prizes do not outweigh the cost of removing them for us.

kandalf··on A Prediction: Bitcoin Is Doomed to Fail
I would argue that it doesn't make sense for the average merchant to keep holdings in BitCoin. Most merchants have no desire to take on currency risk (http://en.wikipedia.org/wiki/Foreign_exchange_risk). They're not in the business of speculating, they're in the business of selling things.
kandalf··on Salesforce’s Hackathon Scandal: Secret Judging, Favoritism, Cheating?
*corporate hackathons. I agree that Salesforce is giving hackathons as a whole a bad name, but there are plenty of hackathons (the college hackathon scene in particular right now) out there without the inherent conflict of interest of a single company hosting, and there are even some good corporate hackathons around too.
kandalf··on Bitcoin Black Friday: Why Namecheap is Participating
Sure, but it could also go to 0. It sounds like you're saying that you believe bitcoin is undervalued by the market, in which case you should buy bitcoin until it's a significant percentage of your assets (based on your risk tolerance and other factors).
kandalf··on Google Signs Agreement with NYC to Replace Taxis With Driverless Google Cabs
April Fools, 2012.
kandalf··on I've got 10 btc for the best CoffeeScript/JavaScript Nodewar bot
It would be great for debugging purposes if all ships could return an array of color coded vectors (or even just a single vector) to display every step.
kandalf··on Pentametron Reveals Unintended Poetry of Twitter Users
Reminds me of SlamWhale (2011) [1], but the added meter rules makes it even better.

[1] http://www.slamwhale.com/

kandalf··on PennApps Hackathon Final Demos Livestream
You should just put it up with a javascript keyboard! I'd love to play around with it.
kandalf··on 7 sets Venn Diagram: interactive 128 color combinations from mixing 7 colors
Here's a few other beautiful venn diagrams, including the first simple symmetric 11 curve diagram: http://webhome.cs.uvic.ca/~ruskey/Publications/Venn11/Venn11...

That being said, this is the coolest venn diagram visualization diagram I've seen. Someone should make an interactive 11 curve diagram.

Edit: http://www.combinatorics.org/files/Surveys/ds5/VennEJC.html has a lot more info on venn diagrams in general, if anyone is interested.

kandalf··on How To Win A Hackathon
A couple more tips:

Topical ideas are great. The judges can better identify with the problem that your hack solves, and it seems more relevant.

Hardware hacks tend to steal the show, e.g. a touch-enabled chalkboard, hardware "facebook", or a tweeting microwave. At three of the last four hackathons I've been to, a hardware hack has won. But be wary - at some hackathons they'll specifically tell the judges that the winning hacks must balance being awesome with being useful (specifically the facebook hackathon).

Fake it until you make it. This is a lesson I still need to take to heart. If your app doesn't look like it's going to work and you have an hour to go, hack together something that will give a good demo.

kandalf··on Pareidoloop: Faces generated at random
This is touched on here: http://www.screamingduck.com/Article.php?ArticleID=46&Sh...

I agree it's interesting, if not very practical for anything.

Page 1 of 2Next →