HNHacker News
TopNewBestAskShowJobs

adamsmith

2,744 karma · joined October 11, 2006

Hi there! I started Xobni in 2006, Kite in 2014, among other things.

  * Peronsal homepage: http://adam.net/
  * Email: adam@adam.net
  * X: http://www.x.com/asmith
  * Github: https://github.com/adamsmith
  * Linkedin: https://www.linkedin.com/in/adamsmith314
submissionscomments
adamsmith··on Xobni brings Google Gadgets to Microsoft Outlook
If you tried it right after we added Yahoo Mail support, that must have been 2008. We made a ton of performance improvements in early 2009. I talked about that process, and the fun of developing in Outlook, here: http://blog.adamsmith.cc/2009/04/investing-a-million-bucks-i...

folks on Outlook 2007 will also find a huge OL performance boost from upgrading to SP2, wherein the fixed about thirty Outlook perf bugs, some of which can be tickled by their addin API's!

adamsmith··on Ask HN: Best resources / websites in your opinion on the www?

  [startups]
  http://paulgraham.com/articles.html
  http://cdixon.org/
  http://news.ycombinator.com

  [business]
  tech: http://techmeme.com
adamsmith··on Postcard from Halden
Of course. It's mostly a question of cost and scalability.
adamsmith··on McAfee quarantines svchost.exe on millions of WinXP machines worldwide
Not to mention incremental roll outs, which would have caught this problem before it hit every win xp machine.
adamsmith··on Waking up in the same place every morning is boring
now all we need is for someone to get the right head tracking cameras set up for a more production ready solution. how cool would that be!
adamsmith··on Khosla And RRE Lead $16.2 Million Series C In Xobni
Today's address books are broken. For one they can't handle volume / thousands of contacts, for example.
adamsmith··on After 19 years, http:// prefix is getting ditched (in Google Chrome)
I wonder how this will effect spdy://, Google's potential replacement for HTTP. Maybe it will be good; you can hide spdy:// too and make the difference transparent to the user.
adamsmith··on Visual Studio 2010 released
Did they fix the bug that forces you to restart your app if you edit a function that has an anonymous/lambda/linq statement?

This has been by far and away my #1 complaint for over three years (http://blog.adamsmith.cc/2007/03/complaints-about-visual-stu...). It is a huge deterrent from taking advantage of most of C#'s beauties.

adamsmith··on Facebook has acquired Divvyshot (YC W09)
Hopefully facebook will let them open source, just as Google did for EtherPad and Remail. It always feels regretful when a service gets bought up and shut down but I hope open sourcing becomes a common mitigating factor.
adamsmith··on Amazon S3’s Business Model is Arbitragable, and the Future of Cloud Storage
Very good points, all of them!!

You are absolutely right that you would have to get serious about data integrity. ECC is such a good example.

adamsmith··on Amazon S3’s Business Model is Arbitragable, and the Future of Cloud Storage
The idea is to deduplicate / eliminate redundancy one layer up. So if you are storing an image in S3 let's say it's replicated 10 times to ensure data safety. If I store the same image it doesn't need to be stored another 10 times.

Getting customers to trust a smaller company's software is definitely a top risk. I wouldn't start this company now, but it might be worth doing in 2015. Watch this space!

adamsmith··on Amazon S3’s Business Model is Arbitragable, and the Future of Cloud Storage
You're right that they are doing this at scale.

It's just that their business model -- charging per GB, instead of per GB of new data that nobody else is storing yet -- leaves them susceptible to arbitrage. I.e. customers can steal the economies of scale if they collaborate.

You know how Starbucks charges $5 for a small and $6 for a large? It's the same thing. If two people want smalls, but collaborate, they can just split a large and save $2 each. It's the same idea, except that arbitrage becomes more realistic when it's electronic.

(I've ignored compression in the whole discussion for simplicity. If AWS wants a business model that isn't arbitragable based on compression they would have to charge based on how compressable your data is. Also, next generation compression algorithms -- another blog post on that later perhaps -- could achieve compression rates that have the same economies of cross-customer scale that data deduplication does, so really it would have to be price based on how compressable your data is __given all of the other data S3 is storing__.)

(EDIT: made starbucks example simpler.)

adamsmith··on Amazon S3’s Business Model is Arbitragable, and the Future of Cloud Storage
> As far as I can tell, getting good 'de-duplication' technology is more expensive right now than just buying disks.

Working at the abstraction layer of disks is misleading because there are so many other pieces that go into making a service like S3.

Instead I'm proposing an arbitrage that works one layer up -- on top of S3.

> Also, how much would de-duplication help? I mean, how much stuff is stored on s3 that is uncompressed? (or the same compressed file?)

It's a good question. The answer is unclear. Certainly if you're willing to get exotic with redundancy elimination (as opposed to dedup, which is a subset) and large-data-set compression algorithms there just are going to be economies of scale. What's not clear is (a) how large those economies become, or (b) how exotic your algorithms have to be to capture those economies.

> ..I could turn a profit renting uncompressed drive space at $0.05/gigabyte/month..

I wouldn't want to compete with Amazon S3. Data safety and uptime would keep me up at night like a mofo. I just wouldn't want to run that company, though I can imagine folks like MS doing it.

> Costs in the outsourced infrastructure market, as far as I can tell, have always been dominated by marketing.

This is a really interesting question. The landscape is obviously changing with the current batch of cloud infrastructure services.

I do think there are pieces of cloud storage that will not be commoditized, most notably the peace of mind around data safety and uptime. I wouldn't want to use a small cloud storage provider. Thus: (a) they will be able to charge a premium for a long time, and (b) there will be a smallish number of providers, meaning marketing will be less important in the future than having a good product.

(I'm not sure how much the API's and other development tools will be commoditizable. MSFT historically does a great job of embrace & extend when it comes to those parts, though their recent cloud services are too wedded to Windows and .NET.)

(EDIT: added responses to more of your original post.)

adamsmith··on The Market Opportunity to Undercut Sonos
The bet is that you could build it for $40, sell it for $80, and capture enough volume to make it meaningful.

This could be a dumb bet. I'm treading on thin ice because I don't have experience with selling hardware. It seems like your biggest disagreement is the sale price needed to be profitable. So let's see -- if you make $40 on each purchase and want to make $4M per year you'd need to sell 100,000 units per year.

That's probably about what Sonos is doing now, six years into the company.

So it's a huge challenge, yes.

(Am I missing anything else?)

adamsmith··on The Market Opportunity to Undercut Sonos
Wow -- Airfoil is very cool! This seems like the right software (very hard to get right!) with the wrong product and marketing.
adamsmith··on Why new hard disks might not be much fun for XP users
In some ways that's true. Win XP is missing several features.

On the other hand I'd wager that XP has broader support for any driver or program in existence than any other version of any other OS. That's always nice.

As we're seeing, though, that's going to start changing real soon.

adamsmith··on ReMail (YC W09) is now Open Source
Very cool!!
adamsmith··on ETacts (YC W10) will help you manage your relationships
We originally had this feature in Xobni. We informally called it the ex girlfriend finder because those tend to be the people you used to communicate with a ton but not recently.
adamsmith··on The Great Q&A Wars of 2009 ~ 2014 (Aardvark, Hunch, StackOverflow, and Quora)
It's not bad; it just doesn't scale. I don't have any direct experience but I would expect it to start breaking down around 10-20 people.
adamsmith··on The Great Q&A Wars of 2009 ~ 2014 (Aardvark, Hunch, StackOverflow, and Quora)
You nailed the concept but the execution was soft. They didn't have enough information on their users to do this well. They knew I was interested in 'wine' and 'software engineering' but didn't understand the huge difference in expertise I had in each, for example.
adamsmith··on Facebook Data Team: Relationships and Happiness
I'm surprised they didn't remind the reader of 'correlation is not causation.'

I would have liked to see time domain analysis -- so when a person goes from 'single' to 'in a relationship' does one see a pop in happiness? Is it sustained?

adamsmith··on First Follower idea is all yours
Looks like Sivers is actually the 'first guy' and the one to bring it two the masses will be guy #3. : )

Guy #2 and #3 were definitely critical here. Both were needed, and in the same order. (Guy #3 didn't seem like he was willing to have been guy #2.)

adamsmith··on Paul Graham on Mixergy, today 2pm EST/11am PST
I was able to get (at least the beginning) to play at the archive: http://www.justin.tv/mixergy/archive
adamsmith··on Middle school evacuated because of a science project
This model seems mistaken. Certainly in the negative direction, parents can "bring down" a kid far beyond the 10% that they supposedly have influence over.

I realize it's just a model and not intended to be entirely accurate. Just seems like a very small piece of the story.

adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
yeah, I know what you mean. I do think it's solvable though.

one time during undergrad I was talking with Hal Abelson because there was this big stink about the new research building (Stata center) requiring rfid's to get around. Richard Stallman et al were making a huge ruckus about the privacy implications of not having physical keys.

I mentioned some desired attributes of a protocol to let people in without logging it, and started worrying about the implementation details / feasibility. he said "oh don't worry about implementation. this building has people in it who can implement anything." he had this smirk about him.

so give it some experts and time and they'll figure it out.

adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
Hm, I guess I always assumed we would end up with SCrypt or something similar running on the client side with a nonce etc so the server never even sees the plaintext password.

Even if that means a new protocol that uses SSL to send the javascript, etc., and we're 15 years away.

Do you think designing a system where the server never sees (or has the opportunity to store) the plaintext password is the way of the future?

(Edit: more emphasis on future, not short term, ambitions.)

adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
So that's what that was.....I couldn't read the Chinese, ran into that form, and then managed to switch over to a 'normal' login box through random clicking. The normal one was unsecure, but I'm impressed by the ActiveX control.
adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
Hm. I wonder how often this happens. We should be able to detect it easily if they do it all the time. Today they don't have to.

For the long term I wonder if it's possible to close this hole by putting certs into DNS and using a single key to sign all of these DNS records. Is this part of the DNSSEC spec? (not at a computer and can't remember for sure if it is called DNSSEC; whatever the name of the next gen DNS is.)

adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
Yup, the future is clearly client side hashing. I wonder if we could get the latest and greatest from that field built into the next jquery etc so people become more likely to use the routines. ...

That said states like Iran might be more likely to garner the most passwords through sniffing, which is a passive activity, than hacking the sites that store passwords insecurely.

adamsmith··on 7 Major Sites that Send Passwords Unprotected, & China's Deep Packet Inspection
For the curious, below is the list of sites that DON'T send passwords in the clear.

The curious case was Zynga. They don't have a login form. (!)

Facebook, YouTube, Yahoo, Windows Live, Blogger, Baidu, MSN, QQ.com, Google, Twitter, MySpace, Amazon, Wordpress.com, Ebay, Rapidshare, yandex.ru, mail.ru, imeem, Flickr, IMDB, Craigslist, LinkedIn, AOL, Blogspot, deviantArt, PayPal, Alibaba, Ning, Hulu

← PreviousPage 6 of 9Next →