Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The HFT Guy

    thehftguy.com · Personal blog · on HN since 2016

    An anonymous engineer from the high-frequency trading world writes about Docker, cloud pricing, databases, and career advice.

    Visit blogRSSHN submissions
    DevOps & CloudDatabasesCareer & Work
    What HN says

    HN links it for critical posts on Docker in production, AWS versus Google Cloud costs, and NoSQL databases, with commenters citing it in container and database debates.

    Stats for nerds
    75HN people shared it
    90linked in comments
    4.2Kstory points
    Aug 2024last shared
    2017people per year2024

    Top posts on HN

    1. 1
      The most remarkable legacy system I have seen
      2 people · 526 points · first shared 2020 · 182 comments on HN
    2. 2
      CrowdStrike will be liable for damages in France, based on the OVH precedent
      1 person · 336 points · first shared 2024 · 279 comments on HN
    3. 3
      GDPR Violation: Scribd acquires PII on 500M users in a deal with LinkedIn
      2 people · 333 points · first shared 2020 · 124 comments on HN
    4. 4
      French Appeal Court affirms decision that copyright claims on GPL are invalid
      2 people · 297 points · first shared 2021 · 198 comments on HN
    5. 5
      JWT is Awesome
      2 people · 259 points · first shared 2020 · 166 comments on HN
    6. 6
      What Does It Take to Track a Million Cell Phones?
      2 people · 254 points · first shared 2017 · 84 comments on HN
    7. 7
      How to present a GitHub project for your resume (2016)
      1 person · 254 points · first shared 2017 · 84 comments on HN
    8. 8
      Companies may be losing millions due to emails buried in collapsed Gmail threads
      2 people · 248 points · first shared 2019 · 183 comments on HN
    9. 9
      HAProxy vs. Nginx for load balancing (2016)
      2 people · 214 points · first shared 2017 · 116 comments on HN
    10. 10
      Docker in Production: An Update
      6 people · 171 points · first shared 2017 · 92 comments on HN

    What HN people wrote when they linked it

    • stephenrSep 2017

      See, a lot of people say things similar to this.

      But let's think logically: with Go, you have a single binary file, that will run on basically any distribution of Linux, with no external dependencies.

      With Docker, you need a lot more than that, and in the case of a Go binary, you have no benefit.

      I'd suggest reading through https://thehftguy.com/2017/02/23/docker-in-production-an-update/ for an idea of "Docker in production". Sure, we aren't all running HFT systems, but the issues he documents aren't really specific to HFT - they're more related to having a piece of software you can rely on to work.

      Can containers in the generic sense be a useful tool for certain tasks? Sure.

      Is Docker the "omg lets put bread around this meat and call it a sandwich" epic moment? No.

      The rise in mindshare of Docker is IMO not coincidentally linked to the rise of the bad kind of DevOps: where management fires ops, and gets developers to run their infrastructure.

      "I don't need to understand how <insert common Linux infrastructure software> works, I can just run 2 docker commands and it will download me a working image from the internet. What do you mean who created the image and can I trust it? This is the Internet, of course anything I download is trustworthy."

    • ferdekOct 2020

      I believe the way you put it describes this part in the DMCA takedown notice the best way possible. Bringing up European laws on intellectual property and mixing it with US "copyright" is comical to me, especially after reading this [0] article on French law recently:

      > France doesn’t have copyright. Sorry for US readers, your “copyright” is nonsense that doesn’t apply here, though the word “copyright” can be seen misused verbatim once in a while.

      I believe this interpretation of "copyright" is all similar around Europe. US copyright law is all about "right to make copies", be it software or music/video and it just doesn't make any sense on the other side of the globe.

      In the country where I live I can purchase a music or video file and legally make unlimited copies for my personal use. It is also legal to download it from any other source as long as I can prove that I paid for it some time ago in the past. Torrents are illegal as the protocol forces me to share the file, and sharing part is illegal. Downloading is fine xD.

      [0] https://thehftguy.com/2020/09/15/french-judge-rules-gpl-license-to-be-inapplicable-in-french-copyright-court/

    • throwdbaawaySep 2020

      > performing sweeping changes across an entire codebase in lockstep

      This thinking right here, sounds like a reason why Google retires a lot more services at much higher frequency compared to other companies?

      In https://thehftguy.com/2019/12/10/why-products-are-shutdown-the-case-of-verizon-and-yahoo-groups/, the HFT guy brought up the "5 years upgrade pain" as the reason why a service would be retired, at the time when the pain from upkeeping outweights the gain from revenue.

      By regularly making backward incompatible API change, as afforded by the monorepo, while also having engineers moving freely between projects, the upgrade pain cycle becomes way shorter for Google services.

      By the way, this line of thought also leaks into public facing source code, with guava being the poster child of breaking backward compatibility, althought it has learned its lesson starting with version 21.

    • rb808Oct 2017

      The HFT Guy has a good blog and did some posts on this. Basically Google Cloud is much cheaper than AWS so you should look at that. There are also other alternatives including IBM SoftLayer which I've never looked at before.

      "Run an entire tech company in the cloud, or run only a single [big] project requiring more than 10 servers? Google Compute Engine

      Run less than 10 servers, for as little cost as possible? Digital Ocean

      Run only beefy servers ( > 100GB RAM) or have special hardware requirements? IBM SoftLayer or OVH"

      https://thehftguy.com/2016/06/08/choosing-a-cloud-provider-amazon-aws-ec2-vs-google-compute-engine-vs-microsoft-azure-vs-ibm-softlayer-vs-linode-vs-digitalocean-vs-ovh-vs-hertzner/

      https://thehftguy.com/2016/11/18/google-cloud-is-50-cheaper-than-aws/

    • nodesocketMar 2017

      > Also, they don't have a sales force like Amazon. A bunch of non-engineer humans who do nothing but convince other people to buy their product.

      Here's the catch, the "bunch of non-engineer humans" as you called them are not stupid though. All around these people are watching the landscape and market. They are aware that GCP has a superior pricing structure and can be up to 50% cheaper[1]. Therefore my theory is that GCP can continue to offer lower prices, greater governance, superior performance, and solid support, and their (sales+engineering) force can be in-bound driven instead of out-bound like AWS.

      [1] - https://thehftguy.com/2016/11/18/google-cloud-is-50-cheaper-than-aws/

    • johanschFeb 2017

      Google Cloud if you're looking for something similar. It's just so much better and cheaper. I think a lot of the resistance here towards that kind of move is just because people are inherently lazy and they aren't paying the bill themselves.

      (I'm guessing a relatively large part is also selfish attachment to the market leader because of employment reasons. I hate wasting money, both for myself and for my employer, so I don't really understand this kind of thinking - but I do understand how it could flourish in a venture capital-rich time/locale.)

      I also recommend reading:

      https://thehftguy.com/2016/06/15/gce-vs-aws-in-2016-why-you-should-never-use-amazon/

    Related

    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    Joe Stumpstu.mp17 people

    Joe Stump: Your city sucks (And so does mine)

    Joe Stump
    Personal · last shared 2016
    Smash Companysmashcompany.com44 people

    One-on-one meetings are underrated, whereas group meetings waste time

    Smash Company
    Personal · last shared 2024
    Doug Sevendougseven.com30 people

    Knightmare: A DevOps Cautionary Tale (2014)

    Doug Seven
    Personal · last shared 2024
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Coinbase Blogblog.coinbase.com383 people

    Container technologies at Coinbase: Why Kubernetes is not part of our stack

    Coinbase Blog
    Company · last shared 2022