frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: TrueType Rasterizer

https://github.com/StanislavPetrov15/TT_Rasterizer
3•s_petrov•2h ago
Hi. I wrote a (relatively) small TrueType rasterizer. It's not very powerful at this point but it will be expanded with more features in the near future. It has the most needed features and i guess it might be useful to someone. It can properly visualize 99.9% (or something like that) of the western glyphs, no support for left-to-right writing systems for now. I've tested in on a dozen of fonts and it works quite well. It is very slow at this point, and this is the main area for improvement for the next release. Also, it cannot properly render glyphs with self-intersecting contours - fortunatelly such glyphs are very rare. This issue will be fixed soon i hope. Another thing is that the rendering of small-size glyphs (below 14-15px) is not that good (but it's decent) as the rasterizer does not support hinting. The next release, that will come in few months, will probably have gradient-colored glyphs/strings and pre-computed glyphs to improve the drawing performance drastically (among other smaller improvements). More information in the Github page. It is C++ only but conversion to C should be very easy and probably i'll do it when i have some free time.

Comments

chadcmulligan•1h ago
Very nice, its great to see a rasteriser thats in a couple of files, a lot easier to study.

From Plexiglas to hologram: a path for layered artworks

https://royalsocietypublishing.org/doi/10.1098/rsos.250874
1•PaulHoule•4m ago•0 comments

Show HN: We built Mintlify style developer docs with zero cost

https://www.gibsonai.com/docs
2•boburumurzokov•4m ago•1 comments

UEFI Secure Boot for Linux ARM64 – where do we stand?

https://www.theregister.com/2025/09/17/uefi_secure_boot_for_linux/
1•LorenDB•6m ago•0 comments

The Rise of Parasitic AI

https://www.lesswrong.com/posts/6ZnznCaTcbGYsCmqu/the-rise-of-parasitic-ai
2•Anon84•7m ago•0 comments

Interactive CartPole RL Sandbox by Gemini 2.5 Pro in One Prompt

https://crazycontext.com/shared/nSBhEQaUIccS
1•liszper•9m ago•1 comments

What Every Parent Should Know About the AI Future

https://debliu.substack.com/p/what-every-parent-should-know-about
1•kiyanwang•10m ago•0 comments

Rupert's Snub Cube and Other Math Holes

http://tom7.org/ruperts/
1•cubefox•12m ago•0 comments

Ask HN: AI tools like codex in large codebases changes?

1•noreplydev•12m ago•0 comments

How to Communicate When Trust Is Low (Without Digging Yourself into a Hole)

https://charity.wtf/2023/08/17/how-to-communicate-when-trust-is-low-without-digging-yourself-into...
1•dustingetz•17m ago•0 comments

Technology to Simulate Reality (Matrix)

https://twitter.com/RochTalks/status/1968254629591818533
1•rochm•23m ago•2 comments

Political Violence Makes No Sense

https://avi-loeb.medium.com/political-violence-makes-no-sense-cee20addd441
4•BruceEel•23m ago•0 comments

Apple Photos App Corrupts Images

https://tenderlovemaking.com/2025/09/17/apple-photos-app-corrupts-images/
30•pattyj•25m ago•4 comments

Safe Chain: Stopping Malicious NPM Packages Before They Wreck Your Project

https://www.aikido.dev/blog/introducing-safe-chain
2•danfritz•26m ago•0 comments

Ask HN/PG: Is the average screen resolution good enough for serif fonts yet?

1•Y_Y•29m ago•0 comments

Naming Software Teams

https://staysaasy.com/management/2025/07/06/team-names.html
1•thisismytest•30m ago•0 comments

Math Resource – "Hard Math for Elementary School"

https://kidswholovemath.substack.com/p/math-resource-hard-math-for-elementary
1•sebg•30m ago•0 comments

Lawyers challenge widespread police use of number-plate software as evidence

https://www.rnz.co.nz/news/national/573275/lawyers-challenge-widespread-police-use-of-number-plat...
1•Improvement•31m ago•0 comments

ChatGPT may soon require ID verification from adults

https://arstechnica.com/ai/2025/09/chatgpt-may-soon-require-id-verification-from-adults-ceo-says/
1•SlackingOff123•37m ago•0 comments

Build ClickHouse-Powered APIs with React and MooseStack

https://clickhouse.com/blog/clickhouse-powered-apis-in-react-app-moosestack
2•Liriel•43m ago•0 comments

Luxury Home and Commercial Remodels [video]

https://www.youtube.com/watch?v=PuvcxNJG9Ks
1•laraavino•43m ago•0 comments

Tech companies measure the impact of AI on software development

https://newsletter.pragmaticengineer.com/p/how-tech-companies-measure-the-impact-of-ai
1•kiyanwang•47m ago•0 comments

Writing a C Compiler, in Zig

https://asibahi.github.io/thoughts/c-compiler-1-zig/
4•ibobev•49m ago•0 comments

Designing Trust at Scale in Travel: What Moved Retention for Wego

1•emmanol•51m ago•0 comments

How people are using ChatGPT

https://openai.com/index/how-people-are-using-chatgpt/
1•cebert•51m ago•0 comments

Cuprum2929 Provides a Better Learning Experience Than AI

https://www.vaslabs.io/post/how-cuprum2929-provides-a-better-learning-experience-than-ai
1•vaslabsltd•51m ago•1 comments

The popular esbuild package (70M weekly downloads) has 0 dependencies

https://www.npmjs.com/package/esbuild?activeTab=dependencies
2•AbuAssar•53m ago•0 comments

Making Postgres scale to zero with CNPG

https://xata.io/blog/making-postgres-scale-to-zero-with-cnpg
3•gulcin•54m ago•0 comments

Ask HN: Why is GPT-5 almost the same as GPT-4?

1•whyandgrowth•55m ago•0 comments

"China keeps the algorithm": Critics attack Trump's TikTok deal

https://arstechnica.com/tech-policy/2025/09/china-keeps-the-algorithm-critics-attack-trumps-tikto...
4•pseudolus•1h ago•0 comments

Social media is a gnarly coordination problem we need to decompose

https://awarm.leaflet.pub/3lyzchme2d22b
3•jpereira•1h ago•0 comments