frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Why are neural networks and cryptographic ciphers so similar? (2025)

https://reiner.org/neural-net-ciphers
39•jxmorris12•2d ago

Comments

tryauuum•1h ago
Can anyone recommend any good content to learn cryptography? Like, even if I read the algorithm for AES I have zero understanding about why it works this way

I've finished the Cryptography I on Coursera already. Can't recommend it enough

pet_the_bird•1h ago
"Cryptography Made Simple" By Nigel Smart and "A Graduate Course in Applied Cryptography" by Dan Boneh and Victor Shoup are excellent resources for people that have affinity with Math and CS. The second resource can be a tough read, and I would strongly recommend not skipping the first few chapters.
cumshitpiss•1h ago
https://cs.ru.nl/~joan/papers/JDA_VRI_Rijndael_2002.pdf

A large part of this book is aimed at the readers who want to know why we designed Rijndael in the way we did. For them, we explain the ideas and principles underlying the design of Rijndael, culminating in our wide trail design strategy.

coldstartops•1h ago
I've been through Introduction to Modern Cryptography by Katz and Lindell. Can recommend, as it starts with Caesars cipher, one time pads, and builds towards modern cryptography.
yason•28m ago
Back in the day, I read Applied Cryptography (by Schneier) and clarity rained upon many things.
zOneLetter•12m ago
I looked at the recommendations under your comment, but I don't think I'm capable of these either lol

Any recommendations for a technically competent person, but for someone with math knowledge trailing off at Calc 2?

rramadass•1m ago
1) Understanding Cryptography by Christof Paar et al. I learnt cryptography from the 1st edition. Its very practical and highly recommended - https://www.cryptography-textbook.com/

2) Cryptography: Theory and Practice by Douglas Stinson et al. This is a more mathematical treatment and hence a nice complement to the Paar book above - https://www.routledge.com/Cryptography-Theory-and-Practice/S...

3) For understanding how cryptography is used in Networks see the classic Network Security: Private Communication in a Public World by Radia Perlman et al.

jdw64•15m ago
Ecologically speaking, there is a term called “carcinization” the evolutionary tendency for different organisms to independently evolve crablike forms.

The condition for carcinization is usually described as a kind of “shared condition.” After reading this article, that is what I felt.

In other words, from the perspective of shared conditions, isn’t it possible that systems receive similar pressures when they need to mix information?

1. There is a state space. 2. Each part of the input affects many parts of the output. 3. A simple rule is not enough, so nonlinearity becomes necessary. 4. But the hardware cannot be allowed to stall, so the system evolves toward a structure where simple transformations are repeated many times.

Ultimately, even across different fields, the core question is how to decompose complexity into atomic units. The choice of those units tends to converge under the pressures imposed by the underlying substrate. This seems to be the central thesis of the article.

This feels similar to how humans solve nonlinear differential equations.

If so, perhaps the structure of human cognition itself works in a similar way: when facing nonlinearity, we break it into smaller structures and design around those smaller parts.

Because my academic background is limited, I find it difficult to express this properly in language. But I think this kind of pressure can also be applied to programming and software theory.

When I think about software engineering, it also often starts from the smallest element that does not change easily, and then builds larger systems by composing those elements. In OOP, that unit is the conceptual object. In FP, it is the function. In DOP, it is data.

FP is mathematical. DOP is aligned with the data that computers store and transmit. OOP is connected to our abstract model of the world. That may be why different people are good at different paradigms.

OOP compresses the world into objects and responsibilities. FP compresses the world into functions and composition. DOP compresses the world into data and transformable structures. Utlimately, it is a question of how we cut complexity, what we choose as the minimal unit of decomposition.

Then what should this idea be called? And if we apply this to AI coding, what would it imply?

I have thoughts, but because I did not study enough, I feel frustrated that I cannot express them more fully. I wish I had learned more.

GameStop makes $55.5B takeover offer for eBay

https://www.bbc.co.uk/news/articles/cn0p8yled1do
306•n1b0m•4h ago•237 comments

Talking to 35 Strangers at the Gym

https://thienantran.com/talking-to-35-strangers-at-the-gym/
172•thitran•2h ago•71 comments

Newton's law of gravity passes its biggest test

https://www.science.org/content/article/newton-s-law-gravity-passes-its-biggest-test-ever
24•pseudolus•48m ago•1 comments

PyInfra 3.8.0 Is Out

https://github.com/pyinfra-dev/pyinfra/releases/tag/v3.8.0
24•wowi42•47m ago•6 comments

Trademark violation: Fake Notepad++ for Mac

https://notepad-plus-plus.org/news/npp-trademark-infringement/
322•maxloh•4h ago•127 comments

World's biggest RC A380 [video]

https://www.youtube.com/watch?v=wr9YLGbhxng
57•NaOH•1d ago•16 comments

Using “underdrawings” for accurate text and numbers

https://samcollins.blog/underdrawings/
296•samcollins•2d ago•98 comments

Texico: Learn the principles of programming without even touching a computer

https://www3.nhk.or.jp/nhkworld/en/shows/texico/
102•o4c•2d ago•6 comments

BYOMesh – New LoRa mesh radio offers 100x the bandwidth

https://partyon.xyz/@nullagent/116499715071759135
412•nullagent•19h ago•132 comments

Why are neural networks and cryptographic ciphers so similar? (2025)

https://reiner.org/neural-net-ciphers
39•jxmorris12•2d ago•8 comments

DeepClaude – Claude Code agent loop with DeepSeek V4 Pro

https://github.com/aattaran/deepclaude
541•alattaran•15h ago•227 comments

Someone allegedly used a hairdryer to rig Polymarket weather bets

https://www.engadget.com/big-tech/someone-allegedly-used-a-hairdryer-to-rig-polymarket-weather-be...
9•cdrnsf•27m ago•4 comments

The Road to a Billion-Token Context

https://cacm.acm.org/news/the-road-to-a-billion-token-context/
36•pseudolus•2d ago•35 comments

Discovering hard disk physical geometry through microbenchmarking (2019)

https://blog.stuffedcow.net/2019/09/hard-disk-geometry-microbenchmarking/
124•TapamN•3d ago•5 comments

A treasure trove of fossils rewrites the story of early life

https://www.quantamagazine.org/a-treasure-trove-of-cambrian-fossils-rewrites-the-story-of-early-l...
60•worldvoyageur•2d ago•10 comments

Southwest Headquarters Tour

https://katherinemichel.github.io/blog/travel/southwest-headquarters-tour-2026.html
281•KatiMichel•20h ago•83 comments

Let's Buy Spirit Air

https://letsbuyspiritair.com/
429•bjhess•14h ago•402 comments

US–Indian space mission maps extreme subsidence in Mexico City

https://phys.org/news/2026-04-usindian-space-mission-extreme-subsidence.html
177•leopoldj•3d ago•67 comments

Fun with polynomials and linear algebra; or, slight abstract nonsense

https://guille.site/posts/abstract-nonsense/
29•LolWolf•2d ago•0 comments

Tar Files Created on macOS Display Errors When Extracting on Linux (2024)

https://aruljohn.com/blog/macos-created-tar-files-linux-errors/
125•heresie-dabord•4d ago•83 comments

OpenAI’s o1 correctly diagnosed 67% of ER patients vs. 50-55% by triage doctors

https://www.theguardian.com/technology/2026/apr/30/ai-outperforms-doctors-in-harvard-trial-of-eme...
431•donsupreme•1d ago•386 comments

K3sup – bootstrap K3s over SSH in < 60s

https://github.com/alexellis/k3sup
73•rickcarlino•2d ago•34 comments

Humanoid Robot Actuators

https://www.firgelli.com/pages/humanoid-robot-actuators
154•ofrzeta•9h ago•71 comments

Bad Connection: Global telecom exploitation by covert surveillance actors

https://citizenlab.ca/research/uncovering-global-telecom-exploitation-by-covert-surveillance-actors/
173•miohtama•21h ago•15 comments

A desktop made for one

https://isene.org/2026/05/Audience-of-One.html
385•xngbuilds•22h ago•218 comments

The 'Hidden' Costs of Great Abstractions

https://jdgr.net/the-hidden-costs-of-great-abstractions
193•jdgr•14h ago•95 comments

Introduction to Atom

https://validator.w3.org/feed/docs/atom.html
111•susam•15h ago•47 comments

New statue in London, attributed to Banksy, of a suited man, blinded by a flag

https://www.smithsonianmag.com/smart-news/attributed-to-banksy-a-new-statue-of-a-suited-man-blind...
459•dryadin•18h ago•436 comments

Mercedes-Benz commits to bringing back physical buttons

https://www.drive.com.au/news/mercedes-benz-commits-to-bringing-back-phycial-buttons/
764•teleforce•22h ago•432 comments

Text-to-CAD

https://github.com/earthtojake/text-to-cad
139•softservo•3d ago•36 comments