Top all-time · #9371
tech.oyster.com
Company blog · tech.oyster.comprogrammingsystems
tech.oyster.com is the company blog at tech.oyster.com, writing about programming and systems. Since 2011, 8 different Hacker News readers have linked it 26 times, most often “Using Computer Vision to Automate Virtual Tour Creation”. No feed was found, so read it on the site itself.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this post on Oyster's decision to build a 40TB photo file server in-house instead of using S3, including its backup and storage setup. The only comment quotes the author's clarification about backups.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Using Computer Vision to Automate Virtual Tour Creation2 people · 2 mentions · first linked 2016-08-18
- Saving 9 GB of RAM with Python's __slots__2 people · 2 mentions · first linked 2013-11-17
- Oyster Tech: Delivering a great internationalization experience on a budget2 people · 2 mentions · first linked 2016-11-14
- Generating HDR Panoramas at scale2 people · 2 mentions · first linked 2016-07-08
What Hacker News says?
Yes, regularly. I'm a backend web developer who works on a fairly large-scale website, and program mostly in Python. It's pretty important to know that code like this (which we have in our photo search code): for image in images: if image.hotel_id in hotel_ids: ... will be O(N) if hotel_ids is a set or dict (with O(1) lookup), but O(N²) if hotel_ids is a list (with O(N) lookup). We're not talking about micro-optimiz…
Comment linking /how-our-photo-search-engine-really-works/
on “What does O(log n) mean, exactly?”Submitted Saving 9 GB of RAM with Python's __slots__ as a story · 135 points
HN discussionthe author updated with this comment: http://tech.oyster.com/how-to-build-a-40tb-file-server/?#com... "Didn’t mean to give the impression that this is the only backup, it is not. It is the “warmest” one — first line. It does not share the same physical location with the primary storage box either, but is less than 2 miles away. So we can easily have a 2 hour recovery time without throwing away those astronomical mon…
Comment linking /how-to-build-a-40tb-file-server/
on “Why we built a 40TB photo server in-house instead of using S3”Submitted Why we built a 40TB photo server in-house instead of using S3 as a story · 94 points
HN discussionSubmitted Cohabitation with Python and C++ as a story · 10 points
HN discussionSubmitted How to build a 40TB file server as a story · 8 points
HN discussionSubmitted Who can I trust to send my email? as a story · 8 points
HN discussionSubmitted Using React and JQuery Together as a story · 4 points
HN discussionSubmitted Using Computer Vision to Automate Virtual Tour Creation as a story · 3 points
HN discussionSubmitted Generating HDR Panoramas at scale as a story · 3 points
HN discussionSubmitted Saving 9 GB of RAM with Python’s __slots__ (2013) as a story · 3 points
HN discussionSubmitted An arm wrestle with Python's garbage collector as a story · 3 points
HN discussionSubmitted Building a photo search engine in Python as a story · 3 points
HN discussionSubmitted CherryPy, ctypes, and being explicit as a story · 3 points
HN discussionSubmitted How Oyster.com's photo search engine works as a story · 3 points
HN discussionSubmitted Oyster Tech: Delivering a great internationalization experience on a budget as a story · 2 points
HN discussionSubmitted Generating HDR panoramas at scale as a story · 2 points
HN discussionSubmitted Rundeck vs. Crontab: Why Rundeck Won as a story · 2 points
HN discussionSubmitted Using Ansible to restore developer sanity as a story · 2 points
HN discussionSubmitted A few little libraries we're making open source as a story · 2 points
HN discussionSubmitted Porting our iPad app to 3,145,728 pixels in 5 days as a story · 2 points
HN discussionSubmitted Hotel startup Oyster.com launches tech blog: how their photo search engine works as a story · 2 points
HN discussionSubmitted Delivering a great internationalization experience on a budget as a story · 1 points
HN discussionSubmitted Automated virtual tour as a story · 1 points
HN discussionSubmitted When Building Your Own CMS Is the Right Choice as a story · 1 points
HN discussionSubmitted OpenSSL hangs CPU with Python v2.7.3 on Windows as a story · 1 points
HN discussion