Top all-time · #12528
Preet's website
Personal blog · shihn.ca/postsprogrammingweb
Preet's website is a personal blog at shihn.ca about programming and web. Since 2020, 6 different Hacker News readers have linked it 9 times, most often “How to emulate hand-drawn shapes – Algorithms behind RoughJS”. The last post was in 2020, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link Preet's site for the technical write-up on the curve algorithm behind rough.js hand-drawn graphics, and for his other creations. The comments point to it as a resource.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Collection of posts and projects related to technology, web development, and some other things.
Most-linked posts?
- How to emulate hand-drawn shapes – Algorithms behind RoughJS4 people · 4 mentions · first linked 2020-04-30
What Hacker News says?
A technical post on that by the author: https://shihn.ca/posts/2020/roughjs-algorithms/
Comment linking /posts/2020/roughjs-algorithms/
on “Show HN: RoughNotation – create and animate hand-drawn annotations on a web page”Submitted How to emulate hand-drawn shapes – Algorithms behind RoughJS as a story · 36 points
HN discussionAwhile back I built a dataviz library off roughjs: roughviz https://www.jwilber.me/roughviz/ The author, Preet, has worked on many other cool projects and I recommend checking out his site: https://shihn.ca/creations/
Comment linking /creations/
on “Rough.js: Create graphics with a hand-drawn, sketchy, appearance”Submitted Analyzing Voting Systems as a story · 7 points
HN discussionif you're interested in the curve algorithm, the author wrote about it https://shihn.ca/posts/2020/roughjs-algorithms/ he's here on HN and on Twitter in case u have follow up qtns
Comment linking /posts/2020/roughjs-algorithms/
on “One Year of Excalidraw”Submitted Reducing Colors in an Image ⇢ Dithering as a story · 4 points
HN discussionSubmitted Autoplaying back-to-back videos on the web using a Media Pool as a story · 3 points
HN discussionSubmitted How to emulate hand-drawn shapes / Algorithms behind RoughJS as a story · 3 points
HN discussionSubmitted Resizing Rotated Elements as a story · 2 points
HN discussion