iOS 26 Launches Sept 15 – Even GPT-5 Doesn't Know It Exists
2 points by rileygersh 1h ago 5 comments
Ask HN: Why hasn't x86 caught up with Apple M series?
413 points by stephenheron 1d ago 591 comments
Ask HN: Is there a temp phone number like temp email?
9 points by piratesAndSons 21h ago 11 comments
Stop squashing your commits. You're squashing your AI too
4 points by jannesblobel 1d ago 8 comments
Ask HN: Best codebases to study to learn software design?
100 points by pixelworm 3d ago 89 comments
Ask HN: Are AI filters becoming stricter than society itself?
29 points by tsevis 3d ago 16 comments
ASCIIFlow
90 marcodiego 20 8/27/2025, 12:10:21 PM asciiflow.com ↗
Which is probably more useful anyway given that if it really outputted ASCII encoded line drawing characters, you'd end up with gibberish on a system that assumed UTF-8 encoding.
> The first 128 characters of Unicode, which are the same as the ASCII character set (characters 0-127), are encoded in UTF-8 using a single byte with the exact same binary value as their ASCII representation. This means that any file containing only ASCII characters is also a valid UTF-8 file
Now, technically, ASCII only concerns the lower 127 characters. There's no single standard definition as to what the upper half of the byte space represents in ASCII itself so technically it's true that all valid ASCII files are valid UTF-8. By the same logic however, the box drawing characters are not ASCII. They're actually part of something called code page 437, which maps those bit patterns to box drawing characters. With other code pages they map to something else, often non-Latin characters or ones with accents.
So, the name ASCII flow is misleading and the the output options are too. ;-) Basically, if the high bit is set in UTF-8 it indicates that more than one byte is needed to represent the code point.
https://en.wikipedia.org/wiki/UTF-8
Edit: Oh apparently it was "Monodraw". There was yet another one besides that. I am all up for such tools. What was the name of the one that allowed you to specify the diagrams using some custom DSL which in turn would generate the diagrams themselves?
How would what it generates be any different than what you wrote?
2022: https://news.ycombinator.com/item?id=30273299
2021: https://news.ycombinator.com/item?id=27536253
2018: https://news.ycombinator.com/item?id=16051428
2014: https://news.ycombinator.com/item?id=7085133
But now on web!