Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zhxiaoliang
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
zhxiaoliang
1mo ago
I looked into my ad profile section and saw that I was worth nothing... I'm not sure if I should be happy or not.
2.
▲
by
zhxiaoliang
2mo ago
The render of the HN page looks close at first glance, but the engine clearly does not support SVG yet - those tiny arrows are all missing. Also it renders "Hacker News" on the header garbled with overlapping texts so it seems tha
3.
▲
by
zhxiaoliang
2mo ago
Typst taking 300ms to do 300 pages cannot be seen as 4FPS - you don't treat the sum of 300 pages as single frame, LOL. And laying out a single paragraph is not 1ms for a whole document either. The paper is otherwise pretty good, but th
4.
▲
by
zhxiaoliang
3mo ago
The site has an elegant design and exudes a calming, inviting atmosphere. I came across a line in the Social Contract that caught my attention: “The platforms that dominate today have drifted from their original promise. Feeds are flooded w
5.
▲
by
zhxiaoliang
3mo ago
I enjoyed the design.
6.
▲
by
zhxiaoliang
3mo ago
Yes, I agree that nerds still exist… I myself am one, LOL. But there are so much noise out there that our voices can no longer be heard. :(
7.
▲
by
zhxiaoliang
3mo ago
The nerds era is gone. Welcome to the era of super-villains and self-entitled smartasses.
8.
▲
by
zhxiaoliang
4mo ago
Haha, for some reason when phrased like that I get a bad feeling about the outcome of the interview.
9.
▲
by
zhxiaoliang
4mo ago
I’m not sure if that strategy still works in today’s job market. It might still be, but I’m not the one to answer since I haven’t been on a job interview in quite some time.
10.
▲
by
zhxiaoliang
4mo ago
Yes, but it feels like yesterday...
11.
▲
by
zhxiaoliang
4mo ago
The author’s memory is remarkable. I hardly remember my own name that far back, LOL. Back then, I knew I would always struggle with those types of interviews, so I always carried a floppy disk with me to them. The disk contained a few progr
12.
▲
by
zhxiaoliang
4mo ago
Yes, it’s a late addition to that library. The dancing text demo uses the “weighted exclusion” feature of the VMPrint engine, which essentially creates an object composed of horizontal bars. However, the engine also offers another mode that
13.
▲
by
zhxiaoliang
4mo ago
Thank you! This can make it quite easy to create demos like those “dragon swimming through text” animations that became popular recently. I had no idea what other real-world applications we could use it for, but it was fun to be able to do
14.
▲
by
zhxiaoliang
4mo ago
That’s a cool story! Thx for sharing. Back then programming was rough, but the sense of accomplishment from completing even simple tasks was real and rewarding.
15.
▲
by
zhxiaoliang
4mo ago
Thanks for the help and clarification.
16.
▲
by
zhxiaoliang
4mo ago
It's strange that happened. I had no issue loading it on my iPhone 16e in Safari or Chrome... Could it be somehow your browser prevent Javascript from loading?
17.
▲
by
zhxiaoliang
4mo ago
I did not make the demo specifically for mobile browsers, but it does work rather well on my iPhone 16e with Safari and Chrome. I also tried it on my Pixel 10 and did not encounter any issues. The library itself is tiny ~250K so it should l
18.
▲
by
zhxiaoliang
4mo ago
LOL sorry my bad. Should have been more specific. It’s a demo of my layout library. The stick figure is made with a few primitives to form a so-called exclusion assembly which causes texts to flow around them. But what’s unique about it is
19.
▲
by
zhxiaoliang
4mo ago
The Web is dead anyway. It never became the movement we dreamed it would: the democratization of information, communication, and expression.
20.
▲
by
zhxiaoliang
4mo ago
You can use primitive exclusion assemblies to create a rig and programmatically control it to animate a layout in Layoutmaster.
21.
▲
"Stick" – A primitive/fun interactive demo of a tiny rig to animate layout
(cosmiciron.github.io)
55 points
by
zhxiaoliang
4mo ago
|
15 comments
22.
▲
by
zhxiaoliang
4mo ago
It goes to show that success often has little to do with the quality of one’s work. Ultimately, it all boils down to the circles one belongs to. If you don’t fit in, you don’t even get a chance to showcase your work, whether it’s AI-generat
23.
▲
by
zhxiaoliang
4mo ago
I feel it's also partly due to the poisonous online culture today. Negativity always prevails, and the loudest voices are the ones that get heard. Showing appreciation has become old fashioned, and creators feel the pressure to “market
24.
▲
by
zhxiaoliang
4mo ago
Yes. It was 1993 -- there was no Internet to search for anything. The manual that came with Visual C++ could fill a small library, and the program itself came on two dozen floppy disks. And me being a not-so-bright junior programmer didn&#x
25.
▲
by
zhxiaoliang
4mo ago
It was the spring of 1993. UPS dropped a huge package at my door. It was Visual C++ 1.0 in a 50-story-high white box that weighed a ton. I spent the whole day reading manuals and messing with it. When my wife came home that night, I couldn&
26.
▲
by
zhxiaoliang
4mo ago
Yes it does. There is a demo of it showing its bidi rendering side by side with the browser's. Almost identical in most cases: https://cosmiciron.github.io/layoutmaster/bidi.html
27.
▲
by
zhxiaoliang
4mo ago
Hi HN, Author here. Tools like Pretext help you avoid DOM reflow by measuring texts without the DOM and returns the height. Layoutmaster does that too, but it goes beyond a simple measurer and solves the full layout with a real layout engin
28.
▲
Show HN: Layoutmaster cures DOM reflow with six simple API
(layoutmaster.dev)
3 points
by
zhxiaoliang
4mo ago
|
3 comments
29.
▲
by
zhxiaoliang
4mo ago
The instructions on how to install and use it could use some work. I did eventually install it. Will try it later and report back.
30.
▲
by
zhxiaoliang
4mo ago
Exactly!
More ›