For the best experience on desktop, install the
Chrome extension
to track your reading on news.ycombinator.com
×
Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
|
history
|
from
register
It’s not wrong that "\u{1F926}\u{1F3FC}\u200D\u2642\uFE0F".length == 7 (2019)
(
hsivonen.fi
)
195 points
by
program
9 months ago
|
past
|
274 comments
A string containing one emoji has length == 7 in JS and 17 in Rust
(
hsivonen.fi
)
4 points
by
ozornin
on Dec 30, 2024
|
past
|
3 comments
Activating Browser Modes with Doctype
(
hsivonen.fi
)
33 points
by
luu
on March 31, 2024
|
past
|
2 comments
It’s not wrong that "🤦🏼♂️".length == 7 (2019)
(
hsivonen.fi
)
280 points
by
triyambakam
on June 2, 2023
|
past
|
303 comments
Unicode strings differ in length in various languages (2019)
(
hsivonen.fi
)
2 points
by
mjakl
on Oct 28, 2022
|
past
|
1 comment
Chardetng: A More Compact Character Encoding Detector for the Legacy Web
(
hsivonen.fi
)
3 points
by
dan-robertson
on Feb 17, 2022
|
past
|
1 comment
The Text Encoding Submenu Is Gone
(
hsivonen.fi
)
2 points
by
bpierre
on Aug 24, 2021
|
past
String length functions for single emoji characters evaluate to greater than 1
(
hsivonen.fi
)
116 points
by
kevincox
on March 26, 2021
|
past
|
127 comments
Text Encoding Menu in 2021
(
hsivonen.fi
)
3 points
by
todsacerdoti
on Jan 18, 2021
|
past
Chardetng: A More Compact Character Encoding Detector for the Legacy Web
(
hsivonen.fi
)
63 points
by
hsivonen
on June 8, 2020
|
past
|
4 comments
No Namespaces in JSON, Please
(
hsivonen.fi
)
2 points
by
goranmoomin
on April 1, 2020
|
past
Why Supporting Unlabeled UTF-8 in HTML on the Web Would Be Problematic
(
hsivonen.fi
)
1 point
by
ksec
on Feb 20, 2020
|
past
Always Use UTF-8 and Always Label Your HTML Saying So
(
hsivonen.fi
)
3 points
by
ksec
on Feb 20, 2020
|
past
IME Smoke Testing
(
hsivonen.fi
)
7 points
by
hsivonen
on Feb 12, 2020
|
past
String Lengths in Unicode
(
hsivonen.fi
)
230 points
by
panic
on Sept 9, 2019
|
past
|
140 comments
It’s Time to Stop Adding New Features for Non-Unicode Execution Encodings in C++
(
hsivonen.fi
)
1 point
by
robin_reala
on April 25, 2019
|
past
Rust 2019
(
hsivonen.fi
)
2 points
by
robin_reala
on Dec 14, 2018
|
past
Encoding_rs: A Web-Compatible Character Encoding Library in Rust
(
hsivonen.fi
)
3 points
by
hsivonen
on Dec 10, 2018
|
past
How I Wrote a Modern C++ Library in Rust
(
hsivonen.fi
)
406 points
by
hsivonen
on Dec 3, 2018
|
past
|
116 comments
The Joy of about:blank
(
hsivonen.fi
)
4 points
by
beefhash
on Nov 5, 2017
|
past
How many replacement characters?
(
hsivonen.fi
)
93 points
by
hsivonen
on May 31, 2017
|
past
|
29 comments
HTML5 Script Execution Changes in Firefox 4 (2011)
(
hsivonen.fi
)
1 point
by
yuhong
on Sept 29, 2016
|
past
How to Avoid Being Called a Bozo When Producing XML (2005)
(
hsivonen.fi
)
107 points
by
stesch
on July 31, 2016
|
past
|
244 comments
What You Should Do If You Want Software Freedom on Phones
(
hsivonen.fi
)
3 points
by
fabrice_d
on Jan 18, 2015
|
past
Henri Sivonen's pages
(
hsivonen.fi
)
2 points
by
steeples
on April 13, 2014
|
past
What is EME?
(
hsivonen.fi
)
5 points
by
Isofarro
on Oct 16, 2013
|
past
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
×
HN For You
Display Mode
Highlight
Top
Only
Debug mode
Sign Out
API Key:
Connect
Create an account
to get your API key.