Vicki Boykis

vickiboykis.com · Personal blog · on HN since 2022

Vicki Boykis is a machine learning engineer who writes about embeddings, vector search, learning ML, and software engineering practice.

What HN saysHN commenters recommend it for newcomers to ML engineering, especially her free embeddings guide and her "How I Learn Machine Learning" post.
54HN people shared it
11linked it in comments
91stories submitted
1.6Kstory points
3 months agolast shared
2022people per year2026

Most-shared posts

  1. 1
    What Are Embeddings?
    11 people · 16 points · first shared 2023 · discussion on HN
  2. 2
    How I Learn Machine Learning
    4 people · 11 points · first shared 2022 · discussion on HN
  3. 3
    I Want to See the Claw
    4 people · 10 points · first shared 2025 · discussion on HN
  4. 4
    Write code with your Alphabet Radio on
    4 people · 7 points · first shared 2024 · discussion on HN
  5. 5
    Querying 3B Vectors
    4 people · 4 points · first shared 2026 · discussion on HN
  6. 6
    How big are our embeddings now and why?
    3 people · 119 points · first shared 2025 · 14 comments on HN
  7. 7
    You can just hack on ATProto
    3 people · 6 points · first shared 2025 · discussion on HN
  8. 8
    Mechanical Sympathy
    3 people · 5 points · first shared 2026 · discussion on HN
  9. 9
    Running local models is good now
    3 people · 4 points · first shared 2026 · discussion on HN
  10. 10
    Naming Things
    3 people · 4 points · first shared 2023 · discussion on HN
  11. 11
    The cloudy layers of modern-day programming
    3 people · 3 points · first shared 2022 · discussion on HN
  12. 12
  13. 13
    GGUF, the Long Way Around
    2 people · 249 points · first shared 2024 · 30 comments on HN
  14. 14
    20 Years of YC / HN
    2 people · 175 points · first shared 2025 · 42 comments on HN
  15. 15
    Writing for distributed teams (2021)
    2 people · 83 points · first shared 2022 · 13 comments on HN

What HN people wrote when they linked it

dan-g · 2023-06-10
Related: Vicki Boykis has a great blog[1], particularly for those trying to get their feet wet in the ML engineering space—I really found "How I Learn Machine Learning"[2] super useful as a template to tackle new ML problems, as someone who is new to the field. [1] https://vickiboykis.com/ [2] https://vickiboykis.com/2022/11/10/how-i-learn-machine-learning/
epistasis · 2024-04-19
That is essentially correct. You take an object and "embed" it in a high-dimensional vector space to represent it. For a deep dive, I highly recommend Vicki Boykis's free materials: https://vickiboykis.com/what_are_embeddings/
simonw · 2023-10-25
Since publishing this I've found a few additional resources that are really useful for understanding embeddings at a lower level (my article is deliberately very high level and focuses mainly on their applications). Cohere's Text Embeddings Visually Explained: https://txt.cohere.com/text-embeddings/ The Tensorflow Embedding Projector tool: https://projector.tensorflow.org/ What are embeddings? by Vicki Boykis is worth checking out as well: https://vickiboykis.com/what_are_embeddings/ Actually I'll add those as "further reading" at the bottom of the page.
ChrisMarshallNY · 2022-02-17
I remember this post[0], here, a while back. I’ve been shipping (as opposed to coding), for my entire adult life, and I’ve learned (the hard way, of course) that “ship” is always at least a couple of clicks back from “bleeding edge.” I’m in the home stretch of an app that I’ve been developing for the last year and a half, or so. The backend is written in PHP, and the frontend is a “classic” UIKit/Storyboard/MVC app, as opposed to a SwiftUI/Combine/MVVM project. It’s fairly ambitious, and, when I started, I was not confident that “the bleeding edge” would work (it might have, but I didn’t know that it would). There was no question that the classic patterns would work, so I picked them. It’s coming along great; far better than I had originally envisioned the project. It is ultra-high-quality, fully native, with only one small external (meaning that I didn't write it, myself) dependency (the backend has zero dependencies), has many capabilities that have only appeared in the last couple of OS releases, is easily localized, conforms to multiple device configurations, dark mode, accessibility features, etc. I read (here), about a well-known app that had been a highly successful classic native app (probably written in ObjC) that was supposed to be rewritten in SwiftUI, but the project failed, and was eventually shipped in Electron. That’s kind of my worst nightmare. I suspect the developers had to put clothespins on their noses, for much of the project. I will be releasing…
michaelhoney · 2026-06-16
don't think she has posted here, but Vicki Boykis blogged about this today: https://vickiboykis.com/2026/06/15/running-local-models-is-good-now/
ayhanfuat · 2025-07-28
Vicki Boykis wrote a small book about it: https://vickiboykis.com/what_are_embeddings/
vekatimest · 2025-03-18
Article was deleted and reposted as '20 Years Of YC' https://vickiboykis.com/2025/03/17/20-years-of-yc/
ativzzz · 2024-03-08
Off the top of my head - try to implement techniques that are doable on home hardware like the one described in OP (requires some $$$ investment) and give feedback or contribute to documentation / guides - learn about different techniques and do educational writeups or documentation (like https://vickiboykis.com/2024/02/28/gguf-the-long-way-around/) - build a tool / library that wrap academic techinques and expose them more easily to end users (like A1111 or comfyUI for stable diffusion) Anything that can translate the high end research down to something a moderately technical user can use or learn from is a gigantic win
rektide · 2022-12-10
The pull quote in the center is so divine, tells the entire story of where we were vs where we are: > Instead of working on the core of the code and focusing on the performance of a self-contained application, developers are now forced to act as some kind of monstrous manual management layer between hundreds of various APIs, puzzling together whether Flark 2.3.5 on a T5.enormous instance will work with a Kappa function that sends data from ElephantStore in the us-polar-north-1 region to the APIFunctionFactoryTerminal in us-polar-south-2. From Vickyli Boyis a couple days ago, https://vickiboykis.com/2022/12/05/the-cloudy-layers-of-modern-day-pro…
MarkChristensen · 2022-06-24
You might want to check out Automattic (the makers of Wordpress) and their P2 tool - https://vickiboykis.com/2021/07/17/writing-for-distributed-teams/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close