frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The State of SSL Stacks

https://www.haproxy.com/blog/state-of-ssl-stacks
29•zdw•3d ago

Comments

kccqzy•2h ago
I have no idea this happened, but after reading this article my main takeaway was that OpenSSL shot themselves in the foot. Is this a fair assessment? I mean the excessive locking just stands out to be ill-advised for this performance-sensitive piece of code.
2bluesc•1h ago
Never heard of aws-lc before this, but now I'm looking for an excuse to use it.
jaas•1h ago
> We also tested Rustls and its rustls-openssl-compat layer. Rustls could be an interesting library in the future, but the OpenSSL compatibility application binary interface (ABI) was not complete enough to make it work correctly with HAProxy in its current state.

Rustls is actively working on improving the OpenSSL compatibility layer. Hopefully we'll have it fully working for HAProxy soon!

We've also invested a lot in performance. Next week we'll be publishing a blog post about Rustls server side performance. Since it's relevant to discussions about TLS stack performance, here's a preview:

https://docs.google.com/document/d/1xFoRjb7pn4ZtL5BH7_ZwXNgN...

pixelesque•9m ago
I've been working on a project of mine which makes web requests via libCURL, and the number of memory allocations OpenSSL makes for a single TLS connection is astonishing - running it through `heaptrack` was a real eye-opener.

Discussion I found about other people mentioning it:

https://github.com/openssl/openssl/discussions/26659

In some cases (not all) for my workflows perf record traces show the allocation / deallocation overhead is quite significant, especially in a multi-threaded setup, where contention against the system allocator starts to become a problem in some situations.

Dotless Domains

https://lab.avl.la/dotless/
64•wibbily•1h ago•33 comments

"Barely Literate": U.S. Education Secretary Mocked for Grammar in Harvard Letter

https://verdaily.com/trump-education-secretary-mocked-for-grammar-errors-in-harvard-letter/
9•Guptos•23m ago•2 comments

Observations from people watching

https://skincontact.substack.com/p/21-observations-from-people-watching
109•jger15•4h ago•47 comments

Sierpiński Triangle? In My Bitwise and?

https://lcamtuf.substack.com/p/sierpinski-triangle-in-my-bitwise
106•guiambros•5h ago•31 comments

Fandom Sells Giant Bomb to Independent Creators

https://about.fandom.com/news/fandom-sells-giant-bomb-to-independent-creators
51•minimaxir•3h ago•6 comments

Show HN: Xenolab – Rasp Pi monitor for my pet carnivourus plants

https://github.com/blackrabbit17/xenolab
70•malux85•6h ago•21 comments

US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.dcd.223205/gov.uscourts.dcd.223205.1300.1.pdf
335•dave1629•13h ago•595 comments

A critical look at MCP

https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp
363•ablekh•12h ago•209 comments

For $595, you get what nobody else can give you for twice the price (1982) [pdf]

https://s3data.computerhistory.org/brochures/commodore.commodore64.1982.102646264.pdf
138•indigodaddy•9h ago•87 comments

Reverse engineering the 386 processor's prefetch queue circuitry

http://www.righto.com/2025/05/386-prefetch-circuitry-reverse-engineered.html
119•todsacerdoti•11h ago•39 comments

Show HN: LoopMix128 – Fast C PRNG (.46ns), 2^128 Period, BigCrush/PractRand Pass

https://github.com/danielcota/LoopMix128
37•the_othernet•5h ago•19 comments

Pope Leo XIV: "AI poses new challenges re: human dignity, justice and labour"

https://www.vatican.va/content/leo-xiv/en/speeches/2025/may/documents/20250510-collegio-cardinalizio.html
170•90s_dev•8h ago•120 comments

The History and Legacy of Visual Basic

https://retool.com/visual-basic
19•ibobev•3h ago•14 comments

The State of SSL Stacks

https://www.haproxy.com/blog/state-of-ssl-stacks
29•zdw•3d ago•7 comments

Strain gauge made out of PCB

https://github.com/vapetrov/PCB_strain_gauge
11•dr_coffee•3d ago•0 comments

Comparison of C/POSIX standard library implementations for Linux

https://www.etalabs.net/compare_libcs.html
92•smartmic•12h ago•30 comments

Embracer Games Archive is preserving 75000 video games and needs contributions

https://embracergamesarchive.com/
153•draugadrotten•16h ago•71 comments

Eagle Hunters of Kyrgyzstan

https://magazine.atavist.com/the-eagle-hunters-of-kyrgyzstan-world-nomad-games/
24•gmays•4d ago•8 comments

Adaptive Hashing

https://quotenil.com/adaptive-hashing.html
12•varjag•2d ago•4 comments

Arduino is at work to make bio-based PCBs

https://blog.arduino.cc/2025/04/22/arduino-is-at-work-to-make-bio-based-pcbs/
34•PaulHoule•2d ago•2 comments

Adventures in Imbalanced Learning and Class Weight

http://andersource.dev/2025/05/05/imbalanced-learning.html
31•andersource•2d ago•4 comments

How much information is in DNA?

https://dynomight.substack.com/p/dna
51•crescit_eundo•2d ago•50 comments

Show HN: Code Claude Code

https://github.com/RVCA212/codesys
98•sean_•12h ago•23 comments

Weave (YC W25) is hiring a founding engineer

https://www.ycombinator.com/companies/weave-3/jobs
1•adchurch•10h ago

Microsoft Teams will soon block screen capture during meetings

https://www.bleepingcomputer.com/news/microsoft/microsoft-teams-will-soon-block-screen-capture-during-meetings/
136•josephcsible•7h ago•201 comments

Intel: Winning and Losing

https://www.abortretry.fail/p/intel-winning-and-losing
81•rbanffy•16h ago•59 comments

Ireland given two months to implement hate speech laws or face action from EU

https://www.thejournal.ie/ireland-given-two-months-to-start-implementing-hate-speech-laws-6697853-May2025/
29•like_any_other•2h ago•30 comments

Not a three-year-old chimney sweep (2022)

https://fakehistoryhunter.net/2022/07/26/not-a-3-year-old-chimney-sweep/
103•nixass•20h ago•62 comments

React Three Ecosystem

https://www.react-three.org/
101•bpierre•14h ago•48 comments

Detect and crash Chromium bots

https://blog.castle.io/detect-and-crash-chromium-bots-with-one-weird-trick-bots-hate-it/
131•avastel•3d ago•38 comments