frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Drawing Text Isn't Simple: Benchmarking Console vs. Graphical Rendering

https://cv.co.hu/csabi/drawing-text-performance-graphical-vs-console.html
21•PaulHoule•2h ago

Comments

krstffr•1h ago
This website almost crashed my m1 macbook pro (renders at 1 fps or something), so I guess point taken: rendering text is not simple!
dist-epoch•56m ago
And on my desktop, scrolling this page is painfully slow.

Author: frontend technical lead, setting high code standards

eviks•52m ago
what's worse is that scrolling doesn't actually work unless you have the text area focused/under the wheel... very weird. Which is even worse for PgUp/Down as who would think to focus the area first for scrolling???
doodpants•3m ago
> who would think to focus the area first for scrolling???

Sadly, this problem is common enough that click-before-keyboard-scrolling has become second nature for me.

coxley•24m ago
> Author: frontend technical lead, setting high code standards

Haha, to be fair it's common to half-ass personal projects even if it's your primary domain.

wmanley•6m ago
Looks like it's caused by `backdrop-filter: blur(6px);` on `.menu-content`. After disabling that it's slow, but not that slow.
9999_points•1h ago
This is "an entire doctoral research project in performant terminal emulation".

https://github.com/microsoft/terminal/issues/10362#issuecomm...

bob1029•52m ago
SDF seems to be one of the better solutions for text rendering.

Valve had this problem solved since 2007. I'd argue this technique is a big part of what gave TF2 its impressive visual style. That game ran at 100+ fps on hardware like the 8800GT at the time.

https://www.redblobgames.com/x/2403-distance-field-fonts/

jayd16•46m ago
SDF is awesome but even then it's not a silver bullet. It's a raster technique and some people want vector fonts or subpixel rendering.
eviks•27m ago
Thanks for the link, clicking around lead to the discovery of this basic, yet fascinating 3D text demo

https://chlumsky.appspot.com/msdf-demo

jayd16•42m ago
Stupid question but what are the units used in the results tables??
eviks•26m ago
fps?
unwind•36m ago
Meta: this is kind of a repost, not even a month since last time [1].

[1]: https://news.ycombinator.com/item?id=45580559

cluckindan•28m ago
I wonder how the GPU version is implemented. One quad and one texture draw per glyph sounds very not scalable, but one quad per terminal, one texture atlas and one shader to draw glyphs from the atlas already sounds much better.
JodieBenitez•23m ago
And another website made unusable thanks to inconsiderate use of javascript.

The 'Toy Story' You Remember

https://animationobsessive.substack.com/p/the-toy-story-you-remember
945•ani_obsessive•14h ago•254 comments

iPhone Pocket

https://www.apple.com/newsroom/2025/11/introducing-iphone-pocket-a-beautiful-way-to-wear-and-carr...
201•soheilpro•7h ago•510 comments

The R47: A new physical RPN calculator released today in 2025

https://www.swissmicros.com/product/model-r47
48•dm319•4d ago•18 comments

I Fell in Love with Erlang

https://boragonul.com/post/falling-in-love-with-erlang
266•asabil•1w ago•145 comments

Widespread distribution of bacteria containing PETases across global oceans

https://academic.oup.com/ismej/article/19/1/wraf121/8159680?login=false
73•PaulHoule•4h ago•35 comments

Cache-Friendly, Low-Memory Lanczos Algorithm in Rust

https://lukefleed.xyz/posts/cache-friendly-low-memory-lanczos/
7•lukefleed•12m ago•0 comments

Weave (YC W25) is hiring a founding ML engineer

https://www.ycombinator.com/companies/weave-3/jobs/ZPyeXzM-founding-ml-engineer
1•adchurch•20m ago

Drawing Text Isn't Simple: Benchmarking Console vs. Graphical Rendering

https://cv.co.hu/csabi/drawing-text-performance-graphical-vs-console.html
22•PaulHoule•2h ago•15 comments

Show HN: Gametje – A casual online gaming platform

https://gametje.com
57•jmpavlec•2h ago•19 comments

Firefox Expands Fingerprint Protections

https://blog.mozilla.org/en/firefox/fingerprinting-protections/
60•ptrhvns•1h ago•13 comments

Show HN: Cactoide – Federated RSVP Platform

https://cactoide.org/
5•orbanlevi•19m ago•0 comments

Advent of Code on the Z-Machine

https://entropicthoughts.com/advent-of-code-on-z-machine
65•todsacerdoti•5h ago•12 comments

Array Programming the Mandelbrot Set

https://jcmorrow.com/mandelbrot/
10•jcmorrow•4d ago•0 comments

Welcome, the entire land - "Hello, world!" in hieroglyphics

https://optional.is/required/2009/12/03/welcome-the-entire-land/
62•andrelaszlo•6h ago•16 comments

Show HN: Tusk Drift – Open-source tool for automating API tests

https://github.com/Use-Tusk/drift-node-sdk
24•Marceltan•3h ago•10 comments

High speed X-ray video: jumping beans, wind-up toys and more

https://www.youtube.com/watch?v=xdpDd7dyU00
31•surprisetalk•4d ago•10 comments

Why effort scales superlinearly with the perceived quality of creative work

https://markusstrasser.org/creative-work-landscapes.html
89•eatitraw•8h ago•75 comments

DARPA and Texas Bet $1.4B on Unique Foundry -3D heterogeneous integration

https://spectrum.ieee.org/3d-heterogeneous-integration
35•pseudolus•5h ago•3 comments

Canada loses its measles-free status, with US on track to follow

https://www.bbc.com/news/articles/cy7e2lv4r8xo
117•bookofjoe•1h ago•126 comments

The Perplexing Appeal of the Telepathy Tapes

https://asteriskmag.com/issues/12-books/paradigm-shifted-the-perplexing-appeal-of-the-telepathy-t...
23•surprisetalk•3h ago•14 comments

The kind of company I want to be a part of

https://www.dvsj.in/my-company
116•ctxc•6d ago•130 comments

Grebedoc – static site hosting for Git forges

https://grebedoc.dev
8•todsacerdoti•2h ago•1 comments

Blender 5.1

https://developer.blender.org/docs/release_notes/5.1/
34•andsoitis•2h ago•4 comments

Zig / C++ Interop

https://tuple.app/blog/zig-cpp-interop
85•simonklee•9h ago•8 comments

iPod Socks

https://en.wikipedia.org/wiki/IPod_Socks
7•riffic•27m ago•0 comments

SanDisk launches dongle-like Extreme Fit USB-C flash drive with up to 1 TB

https://www.notebookcheck.net/Sandisk-launches-dongle-like-Extreme-Fit-USB-C-flash-drive-with-up-...
89•teleforce•4d ago•106 comments

Show HN: Venturu – Zillow for the market of local businesses

https://www.venturu.com
18•lifenautjoe•3h ago•22 comments

OpenAI may not use lyrics without license, German court rules

https://www.reuters.com/world/german-court-sides-with-plaintiff-copyright-case-against-openai-202...
163•aiz0Houp•5h ago•171 comments

Upbeat Technology's RISC-V MCU Takes Flight with Near-Threshold Computing

https://www.allaboutcircuits.com/news/upbeat-technologys-risc-v-mcu-takes-flight-with-near-thresh...
29•warrenm•5d ago•4 comments

The write last, read first rule

https://tigerbeetle.com/blog/2025-11-06-the-write-last-read-first-rule/
84•vismit2000•10h ago•18 comments