Live data from Hacker News

Viewing profile — imslavko

imslavko

HN member
Joined
Fri, Dec 14, 2012, 3:04 AM UTC
HN karma
366
Public activity
162 items

About imslavko

Slava

Recent public activity

  1. comment
    Comment #44109176

    I worked with Rudi at Figma and of course support his comment - Figma seems to be mentioned for marketing, not for the actual technical comparison. For others looking for more deta…

  2. comment
    Comment #42535536

    I am a heavy user of Brave and I would love for you to expand on what you mean. For those curious, here is the open-code repo of all Chromium changes Brave applies. I have not read…

  3. comment
    Comment #41325612

    I worked on LiveGraph for a long time at Figma. We went through our own evolution: 1. first we would use the WAL records to invalidate queries that could be affected (with optimiza…

  4. story
  5. story
  6. comment
    Comment #39993899

    Thanks Nikita!

  7. comment
    Comment #39986561

    Thoroughly enjoyed the article since I have heard about Neon but never understood what it offers on the technical level over other PG-compatible projects. The article mentions that…

  8. comment
    Comment #39222817

    Old inspect features are still available without paying, although they were moved in the UI to make space: https://www.loom.com/share/d4f9856c04f24818913d1de8ecb2a08c

  9. comment
    Comment #38359600

    I don't think I have heard of the automatic AoS/AoS before, do you have good links to study more?

  10. comment
    Comment #38356294

    Oh yeah, a pure function that accepts previous state, and returns the new state is the pattern I use a lot. The issue is that it is hard to do on complex graph structures in an alg…

  11. comment
    Comment #38353436

    Slightly off-topic but what's a good forum to seek help on FP practices outside of the courses like this online? Every winter break I get back into trying to learn more FP (in Hask…

  12. comment
    Comment #38075528

    No way to confirm, but I think so, just because NPM threw this error at me: KV GET failed: 401 Unauthorized where KV could refer to the CF KV in workers

  13. comment
    Comment #37953248

    I only read the article once, but to me it seemed like this was an explicit requirement: produce a vector artifact that renders the same on all platforms without dependencies (basi…

  14. comment
    Comment #37946980

    Does it support exporting to SVGs without requiring the used fonts installed on the viewer's system? That seems to be the issue the author is trying to address.

  15. comment
    Comment #37424238

    Not the same but a similar curious case of historical immigration: https://en.wikipedia.org/wiki/Koryo-saram

  16. comment
    Comment #37341202

    We omitted the details for the sake of brevity (the article is already really long), but we run agents on the test devices and plug them into CI. Agents allow remote access for ser…

  17. comment
    Comment #37341112

    Hey there we test on macs, windows and linux laptops, it is very surprising that drawing 1 rectangle is painfully slow. Sometimes it happens when your browser does not enable hardw…

  18. comment
    Comment #37332356

    (author of the article) I want to acknowledge that the load-times for Figma go up linearly with the complexity of your design file + its dependencies. It is always painful when use…

  19. comment
    Comment #37330036

    Absolutely! Evan and the early team laid a strong foundation when Figma was ported to WASM + WebGL. It happened before my time at Figma, but check out these earlier posts from Evan…

  20. comment
    Comment #37329917

    That's a good way to address the noise on VMs! We do something different but in a similar spirit: when we compare to the main branch, we calculate the baseline based on 1-2 weeks w…

  21. comment
    Comment #37328966

    Thank you for your comment! WASM gave Figma a lot of speed by default for a lot of perf-sensitive code like rendering, layouts, applying styles and materializing component instance…

  22. comment
    Comment #37328530

    It's worth noting that a lot of Figma's UI outside of the canvas is React (panels, toolbars, menus, etc).

  23. comment
    Comment #37328483

    Hey, I am one of the authors of the article and the systems described. The default 20% margin of error is indeed pretty wide, and it is intended to catch large obvious regressions …

  24. story
  25. comment
    Comment #24267954

    I never worked at Asana but I heard it was both, it had code sharing between client and server, some server-side javascript before node.js (I think it was based on JSC) and somethi…