HNHacker News
TopNewBestAskShowJobs

ccorda

450 karma · joined July 5, 2008

d13b2ac1c6b22c9a1557ee5a5dd4f41855f65133
submissionscomments
ccorda··on Amazon to Acquire Whole Foods for $13.7B
Place an order by noon for groceries plus anything you want from Amazon. Amazon fills up truck(s) at whatehouse and drops off at local Whole Foods. Stop by on your way home from work and they bring your items to your car.

You get free same day delivery. Amazon just greatly saved on last mile delivery costs.

That's the value of those nodes without having to store all the inventory.

ccorda··on A startup’s Firebase bill suddenly increased from $25 to $1750 per month
The $1/gb includes all queries, something that you'd get charged for with say DynamoDB for both read/write queries and for reserving capacity.

That said I would be curious why storage is so expensive compared to DynamoDB ($5/gb/mo storage vs. $0.25/gb/mo).

ccorda··on Show HN: Visualizing the ACLU Twitter matches as campaigns
This is just a proof of concept, but it's pretty close to being usable. We built it with real time data via Twitter's streaming API and Firebase. Converting the attachments into data was done via Google's Cloud Vision API.

We wrote a bit more of an overview of the campaign as a whole on Medium as well https://m.patronage.org/sacca-and-the-700k-twitter-match-76b...

ccorda··on Tesla Wins Contract to Help Power the California Grid
They do (although only slightly different), the 2170: http://fortune.com/2016/07/27/tesla-bigger-battery-gigafacto...
ccorda··on Show HN: Patronage – donation matching for small businesses
Hey everyone, founder here.

We've always done work in the social good sphere, primarily working with non-profits directly. Once we reached the point as a company where we started offering benefits, we wanted to do offer something that would stand out and attract people who value impact and giving back.

We actually tried to run a program on our own, but found that even with just 4 employees, it was surprisingly difficult. When we looked at existing software solutions, they were all expensive and aimed at enterprise companies.

From that Patronage was born, and our employees are now able to give up to $100 a month, which we match with a single credit card transaction at month's end.

Happy to answer any questions about Patronage, or about what it's like running a donation matching program.

Also curious to hear from others who've either had experience with these programs at current or past jobs, or considered starting them as a startup/small business.

ccorda··on Why is Amazon all of a sudden not re-investing all its profits?
Re: #1, Prime Air would certainly change economics of the last mile: http://www.amazon.com/b?node=8037720011
ccorda··on Go Read: One Year with Money and App Engine
Matt, you might want to look at DynamoDB, which would at least let you do a cost comparison to an AWS stack.

This tweet from former AppEngine dev Brett Slatkin caught my eye: https://twitter.com/haxor/status/411351463806263296

I still think Dynamo has a ways to catch up in terms ease of use to GAE, but it provides the performance, scalability, and replication like datastore.

ccorda··on Pusher-js 2.0.0 released: WebSockets, comprehensive legacy support
From the comments, someone notes that GZIP isn't enabled. Someone Pusher replies: "We use Amazon Cloudfront as our CDN right now and achieving this isn't as easy as we'd like it to be. It is on our backlog."

As great as AWS and the Cloudfront/S3 combo is, it's maddening that the combo can't serve both gzip and non-gzip versions from the same url [1].

[1] http://stackoverflow.com/questions/5442011/serving-gzipped-c...

ccorda··on Google Compute Engine: Expanded availability, new features, and lower prices
As part of their pricing switch a few years ago, Google committed to a 3 year depcreation period for App Engine: http://googleappengine.blogspot.com/2011/05/year-ahead-for-g...

"For App Engine, leaving Preview will include providing all paid users a 99.95% uptime service level agreement, operational and developer support, billing via invoice, a new Terms of Service agreement geared towards businesses, and a new, easier to understand usage-based pricing structure for App Engine that is in line with the value App Engine provides. It will also reaffirm our deprecation policy whereby we will support deprecated versions of product APIs for 3 years, allowing applications written to prior API specifications to continue to function."

A quick comparison of the TOS shows that Compute Engine doesn't have the same policy, but IANAL, so I could be missing something.

ccorda··on Jekyll CMS on Amazon S3 and MaxCDN
I made this decision just this week, biggest reason being gzip compression. S3 will only store your file compressed or uncompressed, and you have to do server-side gzip detection to request the proper version, which isn't possible with CloudFront. [1]. You also have to gzip compress locally and upload both versions.

With MaxCDN, I just upload uncompressed, and it will gzip upon request certain text file types (xml, js, css, etc.) [2].

[1] http://blog.kenweiner.com/2009/08/serving-gzipped-javascript...

[2] http://www.cdnplanet.com/compare/cloudfront/netdna/

ccorda··on Facebook Is Recycling Your Likes To Promote Stories You've Never Seen
'It turns out that Facebook also adds likes any time a user messages a link to a “likable” page.'

Is this true? If I share a link so something on HackerNews, can PG now run social ads against that action?

ccorda··on Swiftype (YC W12) Builds Site Search That Doesn’t Suck
One design suggestion:

I watched the video, I'm intrigued, now I want to use Swiftype -- but there is no search form on your homepage.

Searching your own site would be easiest, but I realize there isn't much content yet, so not the best demo.

What about using the logos of sites using Swiftype to activate a search form that actually takes you to their search results? "Trusted by these companies, give Swiftype a test..."

ccorda··on Parse offers one-click migration for SimpleGeo Storage customers.
Parse competes with Urban Airship in being a push notification service provider, so this isn't just a lifeline, it's competitive:

https://www.parse.com/pricing

http://urbanairship.com/pricing/

ccorda··on This Sure Looks A Lot Like Facebook’s Project Spartan
FB already has a web version of Authenticated Referrals (recently released I believe):

https://developers.facebook.com/docs/beta/authentication/#re...

ccorda··on Python and Django on Heroku
More details on 2.7 and GAE: https://sites.google.com/site/gaepython27testing/
ccorda··on Google Announces Admin-Free Chrome Frame Installs For IE
"As an alternative to server-side sniffing, you can use the CFInstall.js script to detect GCF and prompt users to install the plug-in without restarting their browsers"

http://www.chromium.org/developers/how-tos/chrome-frame-gett...

ccorda··on Google Announces Admin-Free Chrome Frame Installs For IE
The IO session is up on YouTube: http://www.youtube.com/watch?v=3YkEUpJQP3o&feature=chann...

29:30 mark is where the admin rights discussion begins.

ccorda··on Breakup Notifier Shut Down By Facebook
Would love to see your example of scaling a Facebook app on Appengine if you choose to open source.

To others interested, Facebook has a pretty good tutorial/demo app: https://developers.facebook.com/docs/samples/canvas/

ccorda··on Live iPhone 4 press event coverage
If the norm is a 5% drop rate, that's a 20% increase.

If the norm is even higher, then the increase is less as a percentage, but no wonder ATT won't release the numbers.

ccorda··on Ask HN: Who's Hiring?
If you've donated money online in the past couple years, odds are you've given to one of our clients. Presidential campaigns, non-profits, cultural institutions, universities and others.

If you'd like to spend your days helping empower those same organizations, check us out:

http://www.bluestatedigital.com/careers/

We're hiring for several positions, including some non-coding jobs for those who like hacker news, but don't hack.

Boston: developers, sys admins, product and project management, client managers.

New York/Washington DC: client managers and a few other content and analytics positions.

ccorda··on A novel way to address your envelope
Similar project: http://www.yankodesign.com/2010/03/30/google-envelopes-beta-...

And a partial howto from one of Google's Appengine devs, Nick Johnson:

http://mapvelopes.appspot.com/

http://blog.notdot.net/2010/04/Generating-PDFs-on-App-Engine...

ccorda··on Amazon WebPay takes on paypal.
I don't see any fees.

Amazon would "make money" with access to interest free funds (money sitting in accounts), and by having more people pay for purchases via ACH, saving on credit cards fees.

ccorda··on Tell HN: 360 Voltage is out of Beta (10 PRO accounts to giveaway to HN)
Wade, looks promising. I've used SEOmoz tools before, curious how this stacks up. The historian seems interesting, but could raise privacy concerns (guessing it's using browser history via visited links). Would be nice to see an FAQ on exactly what's being sniffed for.

Good luck.

ccorda··on An offer you can't refuse
I got into this debate with some finance friends this weekend. This essay I've seen linked gives a rebuttal:

http://epicureandealmaker.blogspot.com/2009/05/you-realithe-...

"Think about it. The political stakes for the Obama Administration in the Chrysler fiasco are monumental...

This leads to my second point. The negotiations over carving up claims to Chrysler Corporation prior to bankruptcy were just that: negotiations. Notwithstanding whatever principles of Truth, Justice, and the American Way the Chrysler non-Tarp lenders would have us believe undergird their positions, they were simply one party among many to a very complicated negotiation over the proper distribution of value of a very large and troubled company. Yes, there are general principles and precedents concerning the division of spoils in a corporate bankruptcy which normally guide such processes. Yes, many of these have been laid down over decades of contested and uncontested bankruptcies prosecuted through our court system.

That being said, none of these precedents are Holy Writ.

The parties to the Chrysler negotiation tried to agree to a prepackaged division of spoils which they could present to a bankruptcy judge and thereby speed the company's restructuring. They failed. Did someone—the government, the UAW, the non-Tarp secured lenders—overreach? Maybe. Does it matter who? Not in the least. A pre-agreed deal was not struck, so the distribution of claims to Chrysler will be determined in court, by a judge, who will listen to advocates for each group argue their case. The process will take longer, and perhaps introduce additional stresses and strains that Chrysler can ill afford, but everyone will have their day in court. Even those poor, put-upon non-Tarp lenders. In fact, even though they would likely be loathe to admit it publicly, everyone may be happier that the company has fallen into Chapter 11. That way, each can say to their own constituents that they tried as hard as they could, but were unable in the end to get everything they wanted. (Chief among these, by the way, I would place the Administration.)

The corollary point of negotiations is this: they are hard, and often unpleasant. Parties to a bankruptcy say hard, unpleasant things, they threaten and cajole, and they use all their powers of persuasion, soft and hard, to convince the other parties to the deal to give them what they want. In this context, why should anyone be surprised that agents of the government threatened recalcitrant lenders with IRS audits, excoriated their behavior in populist press conferences, or promised to destroy their institutional reputations in the public eye? The government was simply using the real and imagined powers at its command to browbeat its counterparties into agreement. This is standard operating procedure in high-pressure negotiations."

← PreviousPage 2 of 2