Viewing profile — imslavko
imslavko
HN member- Joined
- Fri, Dec 14, 2012, 3:04 AM UTC
- HN karma
- 366
- Public activity
- 162 items
- HN profile
- View on Hacker News ↗
About imslavko
Recent public activity
-
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…
-
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…
-
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…
- story
- story
-
comment
Comment #39993899
Thanks Nikita!
-
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…
-
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
-
comment
Comment #38359600
I don't think I have heard of the automatic AoS/AoS before, do you have good links to study more?
-
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…
-
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…
-
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
-
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…
-
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.
-
comment
Comment #37424238
Not the same but a similar curious case of historical immigration: https://en.wikipedia.org/wiki/Koryo-saram
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #37328530
It's worth noting that a lot of Figma's UI outside of the canvas is React (panels, toolbars, menus, etc).
-
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 …
- story
-
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…