Hacker Newsnew | past | comments | ask | show | jobs | submit | inurqubits's commentslogin

Yes, 20 years ago. Let go.


It is more relevant than ever with all the blantant openwashing occurring everywhere.


Photoshop used a custom UI toolkit which automatically generated the dialogs layout based on a description of their contents (string field, boolean, color picker, ...)


Do you by any chance have a friend named Wigner?


It's not true that computer randomness is predictable, all recent computers have entropy sources which are essentially quantum in nature - thermal noise.


Thermal noise entropy is probably good enough for most practical uses, but it's still fundamentally producing a seed value that can be captured, misused, or bruteforced, right? Also curious if there are monte-carlo models looking at this to see "how uniformly random" they look.

Edit: I think figure 3 in this study is what I'm looking for. They define the inconsistency I described as "spectral pivoting".

> This discrepancy is because the Mermin-Wagner-Hohenberg theorem holds in the thermodynamic limit, while these simulations are for finite lattices

I think thermodynamic limit here means, it needs to be way too hot?

https://arxiv.org/html/2403.09078v1


In practice it would be very difficult to predict RDRAND outputs. Even so I believe the truly paranoid can use RDSEED to skip the PRNG step. Not qualified at all to talk about how they de-bias the measurements.


They already exist

    import numpy as np
    from qiskit import QuantumCircuit

    # 1. A quantum circuit for preparing the quantum state |000> + i |111> / √2
    qc = QuantumCircuit(3)
    # generate superposition
    qc.h(0)  
    # add quantum phase   
    qc.p(np.pi / 2, 0)  
    # 0th-qubit-Controlled-NOT gate on 1st qubit
    qc.cx(0, 1)   
    # 0th-qubit-Controlled-NOT gate on 2nd qubit 
    qc.cx(0, 2)


Thanks for the pointer to qiskit, I'm gonna go learn...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: