Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Owed a billion dollars in Nvidia stock (colo.to)
    153comments
  2. Thinking Fast and Slow in AI: The Role of Metacognition (arxiv.org)
    2comments
  3. Nissan's third generation e-POWER powertrain (nissan-global.com)
    30comments
  4. Ember-1 (fireworks.ai)
    198comments
  5. When did Google get so weird? (sancho.bearblog.dev)
    531comments
  6. Alan Kay's answer to “Did the ENIAC have a BIOS”? (quora.com)
    33comments
  7. There is more to code review than (automatable) detection (adaptivecapacitylabs.com)
    53comments
  8. The state of SIMD in Rust in 2026 (shnatsel.github.io)
    23comments
  9. Goodbye to the Hard Parts That Never Mattered (jakegoldsborough.com)
    2comments
  10. Deterministic Concurrency [video] (youtube.com)
    —discuss
  11. Don't couple your Go code to GitHub (iain.rocks)
    90comments
  12. Malleable software: Restoring user agency in a world of locked-down apps (2025) (inkandswitch.com)
    5comments
  13. Self-Hosting on the Dark Web (alvarezrosa.com)
    34comments
  14. Microsoft drops Copilot+ branding from its new laptops (tomshardware.com)
    15comments
  15. Show HN: Lofi Cities – Pixel-art city nights with browser-generated lofi (loficities.com)
    88comments
  16. What I did at Recurse Center (thill.me)
    25comments
  17. Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06 (github.com/dashersw)
    16comments
  18. Imp is a full port of DSPy to the BEAM (github.com/deepfates)
    6comments
  19. In an $80 motel room, a discovery to shed light on the origins of life (nytimes.com)
    84comments
  20. Was Silent Reading Unusual During Augustine's Time? (historyofinformation.com)
    —discuss
  21. Oral history of John Chowning, inventor of FM synthesis [video] (youtube.com)
    15comments
  22. Previously unheard recordings of John Coltrane, captured by Frank Tiberi (jazzwise.com)
    28comments
  23. Replacing the old battery on rechargeable bike lights (jvns.ca)
    83comments
  24. TabPFN and TabICL vs. tuned XGBoost: the model that doesn't train won 14/14 (efraingaray.com)
    3comments
  25. Lunar Terminator Paradox (secretsauce.net)
    41comments
  26. Writing Efficient C++ Code (2013) (asawicki.info)
    87comments
  27. Research finds 485 chemicals in US pesticide products linked to breast cancer (theguardian.com)
    21comments
  28. A New Experiment Meta-Strategy (chillphysicsenjoyer.substack.com)
    —discuss
  29. The Cartesian Hand: In-Hand Manipulation with All-Linear Fingers (generalroboticslab.com)
    11comments
  30. As A.I. makes law firms more efficient, clients ask: 'Where's my discount?' (nytimes.com)
    83comments

Golang: Crypto/fips140: do not bloat crypto code unnecessarily

13 pointsby 1d agogithub.com
1 comments
1d agoHN ↗

Isn't there still need for non- or post- FIPS-140 -like cipher restrictions in non FIPS-140 environments?

How much code is needed to implement Classical+PQ (Hybrid PQ) or PQ-only (Only PQ) cipher selection restrictions just?

FWIU, with golang:

  # This allows X25519MLKEM768 (Hybrid PQ)
  GODEBUG=fips140=on

  # This prevents any PQ ciphers from being used:
  GODEBUG=fips140=only

tlsref needs to be revised to specify PQ cipher lists.