unicode

Tag

Cards List
#unicode

How to Make a Text Box: A Crash Course in Unicode and OpenType

Lobsters Hottest ↗ · 2d ago Cached

BSE 2024 talk recap: Jimmy Lee explains from first principles how to build a truly usable multilingual text box using the Unicode and OpenType standards, emphasizing that the mapping from characters to glyphs is an irreversible, one-way data flow.

0 favorites 0 likes
#unicode

UTF-8000: Unlimited UTF-8

Hacker News Top ↗ · 2026-09-20 Cached

UTF-8000 is a proposed extension to UTF-8 that allows for arbitrarily large code units while preserving UTF-8 properties, presented as a standalone project with a reference implementation.

0 favorites 0 likes
#unicode

NVIDIA's $12,930,300,000.00 acquisition of Hugging Face contains an easter egg. The first 6 numbers of the acquisition price represent the decimal conversion of Unicode character U+1F917. The 🤗 emoji.

Reddit r/LocalLLaMA ↗ · 2026-09-04

NVIDIA announced a $12.93 billion acquisition of Hugging Face, with the first six digits of the price encoding the 🤗 emoji in decimal. This playful detail was highlighted in social media posts from Polymarket and Julien Chaumond.

0 favorites 0 likes
#unicode

Are We Legacy Computing Yet?

Lobsters Hottest ↗ · 2026-08-31 Cached

The article tracks and reports on terminal emulator support for Unicode's 'Symbols for Legacy Computing' blocks, highlighting compatibility for displaying legacy graphical characters across different terminals.

0 favorites 0 likes
#unicode

Visualizing Binary Files

Hacker News Top ↗ · 2026-08-24 Cached

The article describes the development of enhanced binary file visualization features in the 'bine' hex editor, including colorized output using Unicode characters and a method to interpret binary files as images for large-scale viewing.

0 favorites 0 likes
#unicode

When str.lower() is a security vulnerability in Python

Lobsters Hottest ↗ · 2026-08-18 Cached

The article explains how Python's str.lower() function can introduce a security vulnerability in IDNA encoding due to mismatched Unicode versions, causing non-compliance with RFC standards and leading to inconsistent domain name handling.

0 favorites 0 likes
#unicode

When the Down Arrow is not an Upside-Down Up Arrow (2022)

Lobsters Hottest ↗ · 2026-08-17 Cached

This article explains why the up and down white arrows in Unicode render inconsistently on macOS, detailing Unicode code points and font design issues.

0 favorites 0 likes
#unicode

A Spectre Is Haunting Unicode

Hacker News Top ↗ · 2026-08-15 Cached

The article explains the origins of 'ghost characters' in Unicode, which stemmed from cataloging errors in the 1978 JIS X 0208 standard and have since been integrated into computer systems worldwide.

0 favorites 0 likes
#unicode

Breaking up (lines) is hard to do

Lobsters Hottest ↗ · 2026-08-10 Cached

A deep dive into the complexity of splitting multiline text in Python, covering the many Unicode line break characters and the historical origins of newline representations in ASCII.

0 favorites 0 likes
#unicode

Don't stop early: Case-folding source code at memory speed

Hacker News Top ↗ · 2026-07-31 Cached

GitHub engineering describes how they optimized case-folding for their code search engine by removing early-exit branches, achieving memory-speed ASCII folding, and open-sourcing the result as a Rust crate called casefold.

0 favorites 0 likes
#unicode

Unicode Variation Selector-15 and some of my tears

Lobsters Hottest ↗ · 2026-07-22 Cached

A developer investigates why footnote backlink glyphs render as emoji in RSS readers, explores Unicode variation selectors (U+FE0E and U+FE0F) for controlling text vs emoji presentation, and discusses the broader challenges of variation selectors for web content.

0 favorites 0 likes
#unicode

JSON5E - JSON5 for Humans

Lobsters Hottest ↗ · 2026-07-20 Cached

libpdjson5 is a public domain C library for parsing JSON, JSON5, and JSON5E with full Unicode support, minimal memory footprint, and a streaming API. It is a fork of pdjson with various improvements including JSON5E support.

0 favorites 0 likes
#unicode

Show HN: Mojibake – a low-level Unicode library written in C

Hacker News Top ↗ · 2026-07-16 Cached

Mojibake is a self-contained Unicode 17 library for C11/C++17, providing normalization, case conversion, and character database functions with zero dependencies.

0 favorites 0 likes
#unicode

perldelta - what is new for perl v5.44.0

Lobsters Hottest ↗ · 2026-07-16 Cached

Perl v5.44.0 is released with new features including named parameters in subroutine signatures, multi-variable foreach with aliased references, enhanced regex under /xx, Unicode 17.0 support, and several security fixes for buffer overflows and regex trie overflow.

0 favorites 0 likes
#unicode

Mermaid to Unicode box art (grok-mermaid)

Simon Willison's Blog ↗ · 2026-07-16 Cached

Simon Willison built a browser-based tool using WebAssembly to convert Mermaid diagrams into Unicode box art, inspired by an open-sourced Rust component from the Grok CLI coding agent.

0 favorites 0 likes
#unicode

Unicode's transliteration rules are Turing-complete

Hacker News Top ↗ · 2026-07-08 Cached

Unicode's transliteration rules (UTS #35) are proven to be Turing-complete by compiling 2-tag systems, showing termination is undecidable. This result affects the ICU library used in many systems.

0 favorites 0 likes
#unicode

The footgun of right-to-left decorative characters

Hacker News Top ↗ · 2026-07-07 Cached

The Manichaean fleuron Unicode character has a right-to-left directional type that can cause unexpected text reordering in web layouts. The article explains the issue and provides fixes using HTML's <bdi> tag or CSS unicode-bidi property.

0 favorites 0 likes
#unicode

The curious case of the disappearing Polish S

Hacker News Top ↗ · 2026-06-28 Cached

A deep dive into a bug where the Polish letter Ś disappeared on Medium, tracing the issue through typewriter history, communism, and Unicode normalization.

0 favorites 0 likes
#unicode

Deciphering Basmala

Hacker News Top ↗ · 2026-06-24 Cached

An article discussing the historical and technical challenges of rendering Arabic typography, focusing on the importance of ligatures for the basmala phrase and the role of Unicode in solving the problem.

0 favorites 0 likes
#unicode

all the ways in which terminals' text rendering is bad (2024)

Lobsters Hottest ↗ · 2026-06-16 Cached

The article explores various fundamental problems with text rendering in terminal emulators, including character definition ambiguity, Unicode handling issues, flawed 2D grid assumptions, and cursor desyncs, highlighting the difficulty of supporting complex scripts and fonts.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback