conv.

← The whole story
Tech
Serce explains why whitespace detection is deceptively complex

Article explains why Unicode whitespace definition matters

The piece notes that Unicode's White_Space property includes 25 characters, each serving distinct purposes—figure space for table digits, thin and hair space for variable gaps, no-break space for line-wrap control, and even OGHAM SPACE MARK that can render as a visible line in certain fonts.

Article explains why Unicode whitespace definition matters
java,performance

“Yet the code looks a lot more complex than a simple c == ' ' check.”

Serce, Author · lobsters ↗

Serce Developer and author

The whole story posts the bright band is this development · numbered dots are the others · click one to jump

Peak 3 pieces in 3h at Oct 30, 5 PM; 21 pieces over 13 days (7 posts · 14 comments) Oct 30, 5 PM — 3 pieces · 2 posts · 1 comment — Lobsters 2, Reddit 1Oct 30, 8 PM — 1 piece · 1 comment — Lobsters 1Oct 30, 11 PM — 1 piece · 1 post — Hacker News 1Oct 31, 2 AM — 2 pieces · 2 comments — Lobsters 2Oct 31, 5 AM — 1 piece · 1 comment — Lobsters 1Oct 31, 8 AM — quietOct 31, 11 AM — 3 pieces · 1 post · 2 comments — Lobsters 2, Hacker News 1Oct 31, 2 PM — 2 pieces · 2 comments — Lobsters 2Oct 31, 5 PM — 1 piece · 1 comment — Lobsters 1Oct 31, 8 PM — 1 piece · 1 comment — Lobsters 1Oct 31, 11 PM — quietNov 1, 1 AM — 1 piece · 1 comment — Lobsters 1Nov 1, 4 AM — 1 piece · 1 post — Hacker News 1Nov 1, 7 AM — quietNov 1, 10 AM — 1 piece · 1 comment — Lobsters 1Nov 1, 1 PM — 1 piece · 1 comment — Lobsters 1Nov 1, 4 PM — quietNov 1, 7 PM — quietNov 1, 10 PM — quietNov 2, 1 AM — quietNov 2, 4 AM — 1 piece · 1 post — Hacker News 1Nov 2, 7 AM — quietNov 2, 10 AM — quietNov 2, 1 PM — quietNov 2, 4 PM — quietNov 2, 7 PM — quietNov 2, 10 PM — quietNov 3, 1 AM — quietNov 3, 4 AM — quietNov 3, 7 AM — quietNov 3, 10 AM — quietNov 3, 1 PM — quietNov 3, 4 PM — quietNov 3, 7 PM — quietNov 3, 10 PM — quietNov 4, 1 AM — quietNov 4, 4 AM — quietNov 4, 7 AM — quietNov 4, 10 AM — quietNov 4, 1 PM — quietNov 4, 4 PM — quietNov 4, 7 PM — quietNov 4, 10 PM — quietNov 5, 1 AM — quietNov 5, 4 AM — quietNov 5, 7 AM — quietNov 5, 10 AM — quietNov 5, 1 PM — quietNov 5, 4 PM — quietNov 5, 7 PM — quietNov 5, 10 PM — quietNov 6, 1 AM — quietNov 6, 4 AM — quietNov 6, 7 AM — 1 piece · 1 post — Hacker News 1Nov 6, 10 AM — quietNov 6, 1 PM — quietNov 6, 4 PM — quietNov 6, 7 PM — quietNov 6, 10 PM — quietNov 7, 1 AM — quietNov 7, 4 AM — quietNov 7, 7 AM — quietNov 7, 10 AM — quietNov 7, 1 PM — quietNov 7, 4 PM — quietNov 7, 7 PM — quietNov 7, 10 PM — quietNov 8, 1 AM — quietNov 8, 4 AM — quietNov 8, 7 AM — quietNov 8, 10 AM — quietNov 8, 1 PM — quietNov 8, 4 PM — quietNov 8, 7 PM — quietNov 8, 10 PM — quietNov 9, 1 AM — quietNov 9, 4 AM — quietNov 9, 7 AM — quietNov 9, 10 AM — quietNov 9, 1 PM — quietNov 9, 4 PM — quietNov 9, 7 PM — quietNov 9, 10 PM — quietNov 10, 1 AM — quietNov 10, 4 AM — quietNov 10, 7 AM — quietNov 10, 10 AM — quietNov 10, 1 PM — quietNov 10, 4 PM — quietNov 10, 7 PM — quietNov 10, 10 PM — quietYesterday, 1 AM — quietYesterday, 4 AM — quietYesterday, 7 AM — quietYesterday, 10 AM — quietYesterday, 1 PM — quietYesterday, 4 PM — quietYesterday, 7 PM — quietYesterday, 10 PM — quietToday, 1 AM — quietToday, 4 AM — quietToday, 7 AM — quietToday, 10 AM — quietToday, 1 PM — quietToday, 4 PM — quietToday, 7 PM — quiet 1–2
Oct 31Nov 1Nov 2Nov 3Nov 4Nov 5Nov 6Nov 7Nov 8Nov 9Nov 10yesterdaynow · 8:40 PM ET

What people said 14 voices · verbatim

All 2 developments of Serce explains why whitespace detection is deceptively… →

LobstersRedditHacker News