frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

PR CheckMate – automate lint, formatting, deps and NPM audit

https://www.npmjs.com/package/pr-checkmate
1•def-to-explore•1m ago•1 comments

Moloch: A Revival of the Metropolis LaTeX Beamer Theme

https://jolars.co/blog/2024-05-30-moloch/
1•gjvc•2m ago•0 comments

And fastest domain search website

https://instantdomainsearch.com
1•amukbils•2m ago•1 comments

Euclyd launches "Craftwerk" silicon to shave AI inference cost and power by 100×

https://euclyd.ai/
1•stefvw93•3m ago•0 comments

We Rewrote Our Startup from PHP to Gleam in 3 Weeks

https://www.radical-elements.com/minor-epiphanies/we-rewrote-our-startup-from-php-to-gleam-in-3-w...
1•kamilap•3m ago•0 comments

Show HN: SafeShare – Clean tracking params locally (PWA and bookmarklets

https://j-ai-71.github.io/Supersystem/
1•safeshare•5m ago•0 comments

Ilya Sutskever – We're moving from the age of scaling to the age of research

https://youtu.be/aR20FWCCjAs?si=SD1bp8f5jOcUdl78
1•blufish•7m ago•0 comments

AI Tools Dashboard (Updated Daily)

https://phshort.com/ai
1•mohamadkk7•7m ago•0 comments

Show HN: God's Eye – Subdomain recon with local AI analysis

https://github.com/Vyntral/god-eye
1•vyntral•7m ago•0 comments

Larry Ellison Met with Trump to Discuss Which CNN Reporters They Plan to Fire

https://www.techdirt.com/2025/11/25/larry-ellison-met-with-trump-to-discuss-which-cnn-reporters-t...
4•throw0101a•7m ago•0 comments

Nimbalyst: WYSIWYG Markdown editor with visual diffs powered by Claude Code

https://github.com/Nimbalyst/nimbalyst
2•wek•9m ago•1 comments

DJI ROMO robot vacuum [video]

https://www.youtube.com/watch?v=Iv7BYURURRI
1•surprisetalk•10m ago•0 comments

Show HN: StepKit, an open and cross-platform durable execution standard

14•tonyhb•10m ago•1 comments

93% Faster Next.js in (Your) Kubernetes

https://blog.platformatic.dev/93-faster-nextjs-in-your-kubernetes
1•chrisdoc•12m ago•0 comments

Atlassian's DR simulation showed it lived in dependency hell

https://www.theregister.com/2025/11/25/atlassian_dependency_migration/
1•BerislavLopac•13m ago•0 comments

LJV – Lissajous Curve Music Visualization

https://github.com/ThatXliner/ljv
1•thatxliner•13m ago•0 comments

Economist get cold feet about high minimum wages

https://www.economist.com/finance-and-economics/2025/11/20/economists-get-cold-feet-about-high-mi...
1•gdudeman•15m ago•1 comments

Visualizing the Sorites Paradox via LLM Probability Logits

https://joshfonseca.com/blogs/sorites-paradox
1•vuciv•15m ago•1 comments

Show HN: We built an open source, zero webhooks payment processor

https://github.com/flowglad/flowglad
16•agreeahmed•16m ago•11 comments

HubSpot forms are under attack by bots–how do you protect CRM data?

1•rayyanabrar76•17m ago•0 comments

Tampa men charged with smuggling Nvidia chips to China

https://www.tampabay.com/news/crime/2025/11/21/china-computer-chip-smuggling-tampa-nvidia-ai-arre...
1•donsupreme•17m ago•1 comments

It Is OK to Say "CSS Variables" Instead of "Custom Properties"

https://blog.kizu.dev/css-variables/
1•eustoria•18m ago•0 comments

Lowercase head behaves differently in Git worktrees

https://www.brandonpugh.com/til/git/head-is-case-sensitive/
1•eustoria•19m ago•0 comments

Google attacking human thought with Gemini in Google Keep

4•fellowniusmonk•21m ago•0 comments

Modular Code with Reusable Standalone Modules

https://massimo-nazaria.github.io/reusable-standalone-modules.html
1•massimo-nazaria•23m ago•0 comments

Wave of mass brutality accompanied the collapse of first pan-European culture

https://www.science.org/content/article/headless-bodies-hint-why-europe-s-first-farmers-vanished
5•mzs•23m ago•0 comments

Show HN: Memory System Hitting 80.1% Accuracy on LoCoMo (Built in 4.5 Months)

https://github.com/vac-architector/VAC-Memory-System
2•ViktorKuz•24m ago•0 comments

Stop Telling Us XMPP Should Use JSON

https://www.process-one.net/blog/stop-telling-us-xmpp-should-use-json/
2•todsacerdoti•25m ago•0 comments

RDMA over Thunderbolt 5 on Apple Silicon – 14µs latency

https://twitter.com/anemll/status/1993182652204187929
2•anemll•26m ago•1 comments

FBI: Cybercriminals stole $262M by impersonating bank support teams

https://www.bleepingcomputer.com/news/security/fbi-cybercriminals-stole-262-million-by-impersonat...
4•fleahunter•26m ago•0 comments
Open in hackernews

Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3

https://kerkour.com/fast-secure-hash-function-sha256-sha512-sha3-blake3
13•unsolved73•1h ago

Comments

Octoth0rpe•41m ago
Could someone explain the differences between these two points? They seem identical to me.

> [The hash function] also should be second-preimage resistant: For a given message M1, it must be virtually impossible to find a second message M2 where M1 != M2 that produces the same hash hash(M1) == hash(M2).

> These functions should be also collision resistant: it must be virtually impossible to find two messages M1 and M2 where hash(M1) == hash(M2).

amluto•32m ago
Collision resistance implies second-preimage resistance, but second-preimage resistance does not imply collision resistance.

Some care is needed with the definitions. For any hash function, the adversary can compute a bunch of hashes, and those outputs obviously have known first preimages. And a hash function with a known collision has a known second preimage given one of the colliding inputs.

Paedor•31m ago
The second objective is easier than the first. It may be easier to find any M1 and M2 that collide, than to find an M2 that collides with a specific M1.
coldpie•31m ago
The difference is "for a given message M1". In the 2nd requirement, you may choose both M1 and M2. For the 1st requirement, you are given M1 and must find M2.
amluto•38m ago
> We will evaluate these functions on 3 points:

I’m disappointed that they didn’t discuss my favorite feature of BLAKE3: it’s a tree hash. If you have a file and the BLAKE3 hash of that file, you can generate a proof that a portion of the file is correct. And you can take a file, split it into pieces (of known length and offset), hash them as you receive them, and then assemble them into the full file and efficiently calculate the full file’s hash. The other options cannot do this, although you could certainly build this on top of them.

Imagine how much better S3 would be if it used BLAKE3 instead of MD5. (Hah, S3 and its competitors don’t even manage to fully support MD5 for multipart uploads, although they could support BLAKE3 very well with multipart uploads!)

robobully•20m ago
A month ago, the team behind the SHA-3 has published an RFC for TurboSHAKE and KangarooTwelve: secure hash functions that employ the same primitive as SHA-3, but with reduced number of rounds to make it faster. K12 is basically a tree-based hash over TurboSHAKE.

https://keccak.team/2025/rfc9861.html