Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #9371

T

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.

No feed foundVisit the blog
26mentions?
8HN people?
2011–2017first – last linked?
Links on Hacker News per year · peak 9 in 2011

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?

  1. Using Computer Vision to Automate Virtual Tour Creation
    2 people · 2 mentions · first linked 2016-08-18
  2. Saving 9 GB of RAM with Python's __slots__
    2 people · 2 mentions · first linked 2013-11-17
  3. Oyster Tech: Delivering a great internationalization experience on a budget
    2 people · 2 mentions · first linked 2016-11-14
  4. Generating HDR Panoramas at scale
    2 people · 2 mentions · first linked 2016-07-08

What Hacker News says?

  1. 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?”
  2. Submitted Saving 9 GB of RAM with Python's __slots__ as a story · 135 points

    HN discussion
  3. the 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”
  4. Submitted Why we built a 40TB photo server in-house instead of using S3 as a story · 94 points

    HN discussion
  5. Submitted Cohabitation with Python and C++ as a story · 10 points

    HN discussion
  6. Submitted How to build a 40TB file server as a story · 8 points

    HN discussion
  7. Submitted Who can I trust to send my email? as a story · 8 points

    HN discussion
  8. Submitted Using React and JQuery Together as a story · 4 points

    HN discussion
  9. Submitted Using Computer Vision to Automate Virtual Tour Creation as a story · 3 points

    HN discussion
  10. Submitted Generating HDR Panoramas at scale as a story · 3 points

    HN discussion
  11. Submitted Saving 9 GB of RAM with Python’s __slots__ (2013) as a story · 3 points

    HN discussion
  12. Submitted An arm wrestle with Python's garbage collector as a story · 3 points

    HN discussion
  13. Submitted Building a photo search engine in Python as a story · 3 points

    HN discussion
  14. Submitted CherryPy, ctypes, and being explicit as a story · 3 points

    HN discussion
  15. Submitted How Oyster.com's photo search engine works as a story · 3 points

    HN discussion
  16. Submitted Oyster Tech: Delivering a great internationalization experience on a budget as a story · 2 points

    HN discussion
  17. Submitted Generating HDR panoramas at scale as a story · 2 points

    HN discussion
  18. Submitted Rundeck vs. Crontab: Why Rundeck Won as a story · 2 points

    HN discussion
  19. Submitted Using Ansible to restore developer sanity as a story · 2 points

    HN discussion
  20. Submitted A few little libraries we're making open source as a story · 2 points

    HN discussion
  21. Submitted Porting our iPad app to 3,145,728 pixels in 5 days as a story · 2 points

    HN discussion
  22. Submitted Hotel startup Oyster.com launches tech blog: how their photo search engine works as a story · 2 points

    HN discussion
  23. Submitted Delivering a great internationalization experience on a budget as a story · 1 points

    HN discussion
  24. Submitted Automated virtual tour as a story · 1 points

    HN discussion
  25. Submitted When Building Your Own CMS Is the Right Choice as a story · 1 points

    HN discussion
  26. Submitted OpenSSL hangs CPU with Python v2.7.3 on Windows as a story · 1 points

    HN discussion

Search all of HN for tech.oyster.com