frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

What's up with all those equals signs anyway?

https://lars.ingebrigtsen.no/2026/02/02/whats-up-with-all-those-equals-signs-anyway/
93•todsacerdoti•1h ago

Comments

lordnacho•1h ago
I love how HN always floats up the answers to questions that were in my mind, without occupying my mind.

I, too, was reading about the new Epstein files, wondering what text artifact was causing things to look like that.

AlphaAndOmega0•1h ago
Same here. I did notice what I think was an actual error on someone's part, there was a chart in the files comparing black to white IQ distributions, and well, just look at it:

https://nitter.net/AFpost/status/2017415163763429779?s=201

Something clearly went wrong in the process.

fredley•11m ago
Me too. I first assumced it was an OCR error, then remembered they were emails and wouldn't need to go through OCR. Then I thought that the US Government is exactly the kind of place to print out millions of emails only to scan them back in again.

I'm glad to know the real reason!

jojomodding•1h ago
https://web.archive.org/web/20260203094902/https://lars.inge...

Did the site get the HN kiss of death?

seydor•56m ago
TLDR "=\r\n" was converted to "=\n"
netsharc•54m ago
Author seems to think Unix uses a character called "NL" instead of "LF"...
db_admin•27m ago
I am more surprised by the description of “rock döts”. A Norwegian certainly knows that ASCII is not enough for all our alphabetical needs.
debugnik•24m ago
Unicode labels U+000A as all of "LINE FEED (LF)", "new line (NL)" and "end of line (EOL)". I'm guessing different names were imported from slightly different character sets, although I understand the all-uppercase name to be the main/official one.

https://www.unicode.org/charts/PDF/U0000.pdf

matsemann•22m ago
NL, or New Line, is a character in some character sets, like old mainframe computers. No need to be snarky just because he mistyped or uses a different name for something.
quibono•55m ago
CLRF vs LF strikes again. Partly at least.

I wonder why even have a max line length limit in the first place? I.e. is this for a technical reason or just display related?

dgan•39m ago
I am just wondering how it is good idea for a sever to insert some characters into user's input. If a collegue were to propose this, i d laugh in his face

It's just sp hacky i cant belive it's a real life's solution

flexagoon•33m ago
When you post a comment on HN, the server inserts HTML tags into your input. Isn't that essentially the same thing?
dgan•13m ago
No, because there is a clear separation between the content and the envelop. You wouldnt expect the post office to open your physical letters and write routing instructions to the postmen for delivery

But I agree with sibling comment: it makes more sense when its called "encoding" instead of "inserting chars into original stream"

jagged-chisel•30m ago
“Insert characters”?

Consider converting the original text (maintaining the author’s original line wrapping and indentation) to base64. Has anything been “inserted” into the text? I would suggest not. It has been encoded.

Now consider an encoding that leaves most of the text readable, translates some things based on a line length limit, and some other things based on transport limitations (e.g. passing through 7-bit systems.) As long as one follows the correct decoding rules, the original will remain intact - nothing “inserted.” The problem is someone just knowledgeable enough to be aware that email is human readable but not aware of the proper decoding has attempted to “clean up” the email for sharing.

dgan•16m ago
Okey it does sound better from this POV. Still wierd as its a Client/UI concern, not something a server is supposed to do; whats next,adding "bold" tags on the title? Lol
OJFord•37m ago
I haven't seen them other than in the submission - but if the length matches up it may be that they were processed from raw email, the RFC defines a length to wrap at.

Edit: yes I think that's most likely what it is (and it's SHOULD 78ch; MUST 998ch) - I was forgetting that it also specifies the CRLF usage, it's not (necessarily) related to Windows at all here as described in TFA.

Here it is in my 'notmuch-more' email lib: https://github.com/OJFord/amail/blob/8904c91de6dfb5cba2b279f...

FabHK•25m ago
> it's not (necessarily) related to Windows at all here as described in TFA.

The article doesn't claim that it's Windows related. The article is very clear in explaining that the spec requires =CRLF (3 characters), then mentions (in passing) that CRLF is the typical line ending on Windows, then speculates that someone replaced the two characters CRLF with a one character new line, as on Unix or other OSs.

beejiu•29m ago
> So what’s happened here? Well, whoever collected these emails first converted from CRLF (i.e., “Windows” line ending coding) to “NL” (i.e., “Unix” line ending coding). This is pretty normal if you want to deal with email. But you then have one byte fewer:

I think there is a second possible conclusion, which is that the transformation happened historically. Everyone assumes these emails are an exact dump from Gmail, but isn't it possible that Epstein was syncing emails from Gmail to a third party mail server?

Since the Stackoverflow post details the exact situation in 2011, I think we should be open to the idea that we're seeing data collected from a secondary mail server, not Gmail directly.

Do we have anything to discount this?

(If I'm not mistaken, I think you can also see the "=" issue simply by applying the Quoted-Printable encoding twice, not just by mishandling the line-endings, which also makes me think two mail servers. It also explains why the "=" symbol is retained.)

tiborsaas•5m ago
> We see that that’s a quite a long line. Mail servers don’t like that

Why do mail server care about how long a line is? Why don't they just let the client reading the mail worry about wrapping the lines?

What's up with all those equals signs anyway?

https://lars.ingebrigtsen.no/2026/02/02/whats-up-with-all-those-equals-signs-anyway/
96•todsacerdoti•1h ago•23 comments

Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition

https://krzysztofjankowski.com/floppinux/floppinux-2025.html
144•GalaxySnail•6h ago•98 comments

Astrological CPU Scheduler

https://github.com/zampierilucas/scx_horoscope
64•fratellobigio•5d ago•17 comments

LNAI – Define AI coding tool configs once, sync to Claude, Cursor, Codex, etc.

https://github.com/KrystianJonca/lnai
21•iamkrystian17•2h ago•11 comments

The Codex App

https://openai.com/index/introducing-the-codex-app/
689•meetpateltech•17h ago•504 comments

Anki ownership transferred to AnkiHub

https://forums.ankiweb.net/t/ankis-growing-up/68610
420•trms•14h ago•147 comments

How does misalignment scale with model intelligence and task complexity?

https://alignment.anthropic.com/2026/hot-mess-of-ai/
189•salkahfi•10h ago•54 comments

Todd C. Miller – Sudo maintainer for over 30 years

https://www.millert.dev/
468•wodniok•17h ago•231 comments

GitHub experience various partial-outages/degradations

https://www.githubstatus.com?todayis=2026-02-02
218•bhouston•13h ago•72 comments

See how many words you have written in Hacker News comments

https://serjaimelannister.github.io/hn-words/
82•Imustaskforhelp•3d ago•120 comments

Archive.today is directing a DDoS attack against my blog?

https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/
179•gyrovague-com•2d ago•55 comments

From Tobacco to Ultraprocessed Food: How Industry Fuels Preventable Disease

https://onlinelibrary.wiley.com/doi/10.1111/1468-0009.70066
68•jbotz•2h ago•90 comments

50 Years of the Jetsons: Why the Show Still Matters

https://www.smithsonianmag.com/history/50-years-of-the-jetsons-why-the-show-still-matters-43459669/
13•fortran77•4d ago•3 comments

Spain to ban social media access for under-16s, PM Sanchez says

https://www.reuters.com/world/spain-hold-social-media-executives-accountable-illegal-hateful-cont...
6•xavaki•9m ago•0 comments

Show HN: Safe-now.live – Ultra-light emergency info site (<10KB)

https://safe-now.live
13•tinuviel•2h ago•5 comments

Ask HN: Who is hiring? (February 2026)

280•whoishiring•19h ago•345 comments

xAI joins SpaceX

https://www.spacex.com/updates#xai-joins-spacex
718•g-mork•13h ago•1599 comments

The Connection Machine CM-1 "Feynman" T-shirt

https://tamikothiel.com/cm/cm-tshirt.html
82•tosh•4d ago•16 comments

Carnegie Mellon Unversity Computer Club FTP Server

http://128.237.157.9/pub/
92•1vuio0pswjnm7•5d ago•15 comments

Hacking Moltbook

https://www.wiz.io/blog/exposed-moltbook-database-reveals-millions-of-api-keys
334•galnagli•19h ago•189 comments

The TSA's New $45 Fee to Fly Without ID Is Illegal

https://www.frommers.com/tips/airfare/the-tsa-new-45-fee-to-fly-without-id-is-illegal-says-regula...
423•donohoe•12h ago•488 comments

Same SQL, Different Results: A Subtle Oracle vs. PostgreSQL Migration Bug

https://databaserookies.wordpress.com/2026/01/30/same-sql-different-results-a-subtle-oracle-vs-po...
8•tanelpoder•1d ago•1 comments

4x faster network file sync with rclone (vs rsync) (2025)

https://www.jeffgeerling.com/blog/2025/4x-faster-network-file-sync-rclone-vs-rsync/
313•indigodaddy•4d ago•143 comments

Linux From Scratch ends SysVinit support

https://lists.linuxfromscratch.org/sympa/arc/lfs-announce/2026-02/msg00000.html
172•cf100clunk•17h ago•224 comments

Zig Libc

https://ziglang.org/devlog/2026/#2026-01-31
272•ingve•17h ago•117 comments

Julia

https://borretti.me/fiction/julia
122•ashergill•12h ago•20 comments

Coding assistants are solving the wrong problem

https://www.bicameral-ai.com/blog/introducing-bicameral
140•jinhkuan•6h ago•93 comments

Court orders restart of all US offshore wind power construction

https://arstechnica.com/science/2026/02/court-orders-restart-of-all-us-offshore-wind-construction/
385•ck2•12h ago•248 comments

Phenakistoscopes (1833)

https://publicdomainreview.org/collection/phenakistoscopes-1833/
15•tobr•2d ago•0 comments

Nano-vLLM: How a vLLM-style inference engine works

https://neutree.ai/blog/nano-vllm-part-1
254•yz-yu•22h ago•24 comments