Hacker Newsnew | past | comments | ask | show | jobs | submit | 2014-07-28login
Stories from July 28, 2014
Go back a day, month, or year. Go forward a day, month, or year.
1.NPR One (npr.org)
446 points by antr on July 28, 2014 | 177 comments
2.How to take over the computer of a Maven Central user (ontoillogical.com)
405 points by akerl_ on July 28, 2014 | 127 comments
3.We Experiment On Human Beings (okcupid.com)
367 points by dochtman on July 28, 2014 | 103 comments
4.Dear Instagram (bolt.co)
347 points by stanleydrew on July 28, 2014 | 125 comments
5.How to find your Uber passenger rating (medium.com/aaln)
323 points by aaln on July 28, 2014 | 189 comments
6.Banned for Life (medium.com/sgehrman)
316 points by lubomir on July 28, 2014 | 285 comments
7.Mojolicious – Perl real-time web framework (mojolicio.us)
268 points by megahz on July 28, 2014 | 87 comments
8.Zillow to Acquire Trulia for $3.5B (nytimes.com)
270 points by julio_iglesias on July 28, 2014 | 166 comments
9.Facebook Flux – Application Architecture for Building User Interfaces (github.com/facebook)
255 points by diggan on July 28, 2014 | 57 comments
10.Why cans of soup are shaped the way they are (datagenetics.com)
190 points by squeakynick on July 28, 2014 | 103 comments
11.Black Swan Seed Rounds (samaltman.com)
198 points by BIackSwan on July 28, 2014 | 98 comments

The author used other people's content, packaged them into an app, and then repeatedly submitted the same app (with one minor modification -- the use of someone else's content) to the Play store. 'Beta' apps or apps that you write for close friends/family can be distributed via other means than the main app market.

This article admits that he ignored all of the warnings he was given, and now accuses Google of unfair business practice. I don't buy it.

There's a lot of logical contortion going on to dump the blame for this back on Google. "The suspension email stated that I was trying to impersonate another company" is followed quickly by "Well since Google was silent about the exact reason for suspension..."; he even admits to intentionally ignoring the warnings he was given because "if I thought a human at Google was giving me the warning, I might have listened more carefully."

That is, at best, negligently poor reasoning. At worst, it's a contemptuous disrespect for the other party you're engaging in business with, which is pretty good grounds for them exercising their option to terminate that business relationship.

Google, Amazon, etc., are for-profit commercial service providers. If you're going to violate their policies, they will stop working with you, regardless of the impact on your business. Anyone who depends on a third party supplier for anything, in any business context, should keep that in mind -- they have no duty to you beyond whatever contract you have signed (if, of course, you have signed one).

13.The Financial Side of Building Mac Apps (tyler.io)
175 points by milen on July 28, 2014 | 41 comments
14.Atlantropa (wikipedia.org)
170 points by luu on July 28, 2014 | 55 comments
15.3D Printing Store (amazon.com)
180 points by shark1 on July 28, 2014 | 92 comments
16.Reintroducing FFmpeg to Debian (debian.org)
154 points by unspecified on July 28, 2014 | 48 comments
17.Chris Beard Named CEO of Mozilla (blog.mozilla.org)
162 points by Osmose on July 28, 2014 | 141 comments
18.Can Reddit Grow Up? (nytimes.com)
141 points by digisth on July 28, 2014 | 163 comments
19.Russia offers $110,000 to crack Tor anonymous network (bbc.com)
149 points by theklub on July 28, 2014 | 79 comments
20.BitcoinJS (bitcoinjs.org)
144 points by markmassie on July 28, 2014 | 33 comments
21.Tracking.js - A modern approach for computer vision on the web (trackingjs.com)
143 points by zenorocha on July 28, 2014 | 19 comments
22.Now Then – the hidden systems that've frozen time and stop us changing the world (bbc.co.uk)
135 points by ddeck on July 28, 2014 | 46 comments
23.The New GitHub Issues (github.com/blog)
156 points by hswolff on July 28, 2014 | 47 comments
24.Tesla's Model 3 (economist.com)
135 points by gmays on July 28, 2014 | 113 comments

He used to be a Linux kernel hacker. In 1998, he entered the business world by founding a consulting company around his kernel porting work. His company was acquired and he continued leading related work at the new owner (Linuxcare). From there he went on to various entrepreneurial and senior management jobs at technology companies including HP and Sun.

Chris left Sun to join Mozilla almost ten years ago (October 2004), just before the release of Firefox 1.0, making him one of the first dozen or so employees. He stayed at Mozilla for nine years in a variety of roles. As CIO he founded and led Mozilla Labs, and later was the CMO until leaving last year to work in venture capital and then start another company. He returned to Mozilla as interim CEO after Brendan Eich stepped down several months ago.

[Disclosure: I've been a Mozilla employee for the past 4.5 years.]

26.YoAuth (yoauth.herokuapp.com)
130 points by ClifReeder on July 28, 2014 | 46 comments
27.Instagram iOS session hijack (gist.github.com)
132 points by sjtgraham on July 28, 2014 | 49 comments

I interned for Redfin last summer. This is a really interesting space, and most people don't realize that Zillow/Trulia are operating drastically different businesses from Redfin.

Some background: The US real estate industry is broken up into regions (e.g. SF bay area, Orange County, Lake Tahoe, etc.). In order for a brokerage [1] to operate in a region, it needs to employ agents specifically licensed in that region, and have a real office there. Importantly, each region also has its own data feed of listings, called an MLS feed [2]. Amongst real estate agents, the MLS feed in each region is considered the primary source of real estate listings. If a house is not in the MLS, it's not for sale. BUT, only brokerages have access to MLS feeds.

There is no standard for MLS software. It's truly terrible. No joke, in some regions, the MLS service -- responsible for all real estate listings in that region -- is an archaic Windows program running on a desktop in some guy's Lake Tahoe cabin. Generally, MLS feeds are similar in structure, but there is no semblance of standardization, API, or developer-friendly solution for accessing it. Every region has its own MLS feed with its own structure, access restrictions, weird rules, etc. It's a nightmare to develop against.

Zillow and Trulia set out to solve this problem. They are listing aggregators, essentially filling the same role as MLS software. But because Zillow and Trulia are not brokerages, they cannot access the MLS feeds. So they have to get the data on their own. They depend on real estate agents manually inputting their listings into the Zillow/Trulia platforms. Nowadays, most agents do input this data, but that was not always the case, and IIRC Zillow/Trulia still only have something like 80% coverage compared to MLS feeds.

So Zillow and Trulia are simple listing services. They are basically advertising platforms for real estate agents. Their revenue model depends on agent referrals, paid listings, etc. They have no direct role in selling a house.

REDFIN IS A BROKERAGE. Redfin actually employs real estate agents who will help you buy a house. And instead of earning commission proportional to sale price (a huge moral hazard -- see: Freakonomics), they earn commission based on customer satisfaction. So Redfin agents are inherently motivated to work in the customer's best interest, instead of their own, which is getting the price as high as possible.

Because Redfin is a brokerage, it is entirely different from Zillow and Trulia. This is the reason that you only see Redfin in "some" areas (although they have coverage in most major metropolitan areas at this point), while Trulia/Zillow are nation-wide. When Redfin expands to a new area, it needs to establish an office, hire and train agents, file paperwork, etc. This takes time, but often when Redfin gets to a new area, there are already thousands of customers who have been waiting for them to launch there.

Also, because Redfin is a brokerage, it has access to MLS feeds. So Redfin gets its data directly from the source, instead of depending on real estate agents to enter their listings directly into its platform. Because of this, Redfin has 100% coverage in all the regions it serves, compared to ~80% (IIRC) of Trulia/Zillow.

So now it looks like the market will come down to Redfin vs. Trulia/Zillow. I'm curious to see how this plays out. On one hand, Redfin has a far more defensible model -- they have an office in every region, and actually make a lot of money from each listing. And they have a far better value proposition for the customer. Why would you use a real estate agent trying to pump the price as high as possible, when you can use one who will be paid entirely based on your satisfaction rating?

On the other hand, Zillow/Trulia have wider reach. There is nothing stopping them from opening a brokerage in their most popular markets and simply copying Redfin's model. But if they do that, they are already way far behind.

Personally, and I'm biased because I worked there, I think Redfin is going to "win" this battle. There's no reason why Zillow/Redfin can't coexist harmoniously, but I expect we will see Redfin making far more money in 10+ years than Zillow.

[1] http://en.wikipedia.org/wiki/Real_estate_broker [2] http://en.wikipedia.org/wiki/Multiple_listing_service

(EDIT since this is getting so many upvotes: I DO NOT SPEAK FOR REDFIN AT ALL, I DO NOT WORK FOR REDFIN. I worked there one summer last year.)

29.What Paris looks like with an echo (washingtonpost.com)
95 points by SanderMak on July 28, 2014 | 26 comments
30.HTML minifier revisited (perfectionkills.com)
99 points by kangax on July 28, 2014 | 41 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: