frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: A Java library for writing Helm chart tests

https://github.com/robmoore-i/helm-test-java
1•robmoore121•38s ago•0 comments

Ultra-processed foods should be treated more like cigarettes than food – study

https://www.theguardian.com/global-development/2026/feb/03/public-health-ultra-processed-foods-re...
1•CrypticShift•47s ago•0 comments

The Ambient AI Era: Clawdbot (OpenClaw)'S Ripple Effects

https://nextword.substack.com/p/the-ambient-ai-and-clawdbot-openclaw-implications
1•walterbell•3m ago•0 comments

Introducing Agentic Vision in Gemini 3 Flash (2026)

https://blog.google/innovation-and-ai/technology/developers-tools/agentic-vision-gemini-3-flash/
1•vercaemert•4m ago•0 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...
3•xavaki•4m ago•0 comments

Show HN: Craftplan – Elixir-based micro-ERP for small-scale manufacturers

https://puemos.github.io/craftplan/
1•deofoo•8m ago•0 comments

DIY AI bot farm OpenClaw is a security 'dumpster fire'

https://www.theregister.com/2026/02/03/openclaw_security_problems/
2•0in•9m ago•0 comments

Tgterm – Control Claude Code from Telegram on macOS (< 1000 lines of C code)

https://github.com/antirez/tgterm
1•antirez•12m ago•0 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
1•todsacerdoti•12m ago•0 comments

Imprison Younger Offenders Longer

https://nicholasdecker.substack.com/p/imprison-younger-offenders-longer
2•barry-cotter•13m ago•1 comments

Show HN: Rotativa.io – Liquid-based PDF templates with a live-preview editor

https://rotativa.io
1•webgio•15m ago•0 comments

Min Telefonbogsprofil

1•agnes-nordic•16m ago•0 comments

Helix: A post-modern text editor

https://helix-editor.com/
2•thunderbong•19m ago•0 comments

Why people say they're using 'Are You Dead?' (&others)

https://www.npr.org/2026/02/03/nx-s1-5694669/loneliness-isolation-app-are-you-dead-snug-alone
2•defrost•27m ago•0 comments

Crime rates of undocumented-, legal immigrants, & native-born citizens in Texas

https://www.pnas.org/doi/10.1073/pnas.2014704117
8•u1hcw9nx•28m ago•5 comments

Linux Emulation on Apple iPads: iSH, JIT, and the EU Digital Markets Act (2024)

https://ish.app/blog/ish-jit-and-eu
2•walterbell•35m ago•0 comments

NationStates security breach caused by own player

https://web.archive.org/web/20260130051909/https://nationstates.net/
2•aa_is_op•36m ago•0 comments

Show HN: I wrote a Semgrep alternative in Rust with cross-file taint tracking

https://github.com/bumahkib7/rust-monorepo-analyzer
1•bumahkib7•37m ago•0 comments

Curlme.io – Terminal-first HTTP request debugging

https://curlme.io/
1•OMoutaz•37m ago•1 comments

Show HN: Clienwork – Client portal for freelancers and agencies

https://clienwork.com
1•runai•40m ago•0 comments

Devs Need AI Training

1•eibrahim•40m ago•1 comments

Europe's tech sovereignty watch (74% of EU companies depend on US tech services)

https://proton.me/business/europe-tech-watch
5•giuliomagnifico•45m ago•0 comments

A11yJSON: A standard to describe the accessibility of the physical world

https://sozialhelden.github.io/a11yjson/
1•robin_reala•48m ago•0 comments

Show HN: Maths Worksheet Generator – Fun printable worksheets for kids

https://maths.antfie.com
1•antfie•48m ago•0 comments

How to Convert OST Files to PST

https://apps.microsoft.com/detail/9p62fq9z8x7p?hl=en-US&gl=US
1•tieanderson•49m ago•1 comments

The API Tooling Crisis: Why developers are abandoning Postman and its clones?

http://efp.asia/blog/2025/12/24/api-tooling-crisis/
1•birdculture•52m ago•0 comments

EU-based transactional email service

https://lettermint.co
1•Aldipower•53m ago•0 comments

How to Evaluate an Online Tarot Platform (and What Most Users Overlook)

https://medium.com/@enrique_15267/how-to-evaluate-an-online-tarot-platform-and-what-most-users-ov...
1•astroideal•55m ago•0 comments

Erys: Terminal Interface for Jupyter Notebooks

https://github.com/natibek/erys
1•gballan•57m ago•0 comments

Sealos – AI Native Cloud Cloud Operating System

https://github.com/labring/sealos
1•fanux•58m ago•0 comments
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•7m 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•52m ago
TLDR "=\r\n" was converted to "=\n"
netsharc•50m ago
Author seems to think Unix uses a character called "NL" instead of "LF"...
db_admin•23m 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•20m 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•18m 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•50m 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•35m 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•29m ago
When you post a comment on HN, the server inserts HTML tags into your input. Isn't that essentially the same thing?
dgan•9m 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•26m 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•12m 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•33m 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•21m 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•25m 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•50s 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?