Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
JanisErdmanis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
JanisErdmanis
2y ago
Every developer is responsible for verifying the trustworthiness of given components when bringing the dependencies in and their upgrades. If the libraries are with a small API surface that is much easier to do than verifying for a big mono
92.
▲
by
JanisErdmanis
2y ago
Small libraries are easier to get into and contribute. Also, let’s say one develops some zero knowledge crypto system with Botan and then latter finds out that their elliptic curve implementation is not that performant. Improving performanc
93.
▲
by
JanisErdmanis
2y ago
I personally don’t like that every single cryptography scheme is included in a single library. This creates a fake sense of powerfulness, but breaks down once some more complicated things need to be done such as zero knowledge proofs or hom
94.
▲
by
JanisErdmanis
2y ago
Well, this is embarrassing. I just realised I had wrongly interpreted the result in [1]. I made an error on how Shor's algorithm encodes the numbers, wrongly assuming that numbers are encoded into quantum state space, which is 2^(2^n),
95.
▲
by
JanisErdmanis
2y ago
I recently learned that uv is written in more than 100k lines of Rust code. Cudos to the developers! This is however also indicative of python dependency managment complexity.
96.
▲
by
JanisErdmanis
2y ago
An intersting read. So the general idea as I understand is that one can make signatures that pass or does not pass validation depending on the implementation while all implementations do protect against forgery. In my opinion the correct ap
97.
▲
by
JanisErdmanis
2y ago
Beautiful analogy.
98.
▲
by
JanisErdmanis
2y ago
What they claim is that adding physical qubits reduce error rate of the logical qubits exponentially. For the Schor algorithm the error rate of the logical qubits must decrease exponentially with every single logical qubit added to make the
99.
▲
by
JanisErdmanis
2y ago
I think the idea here is that the choice on which hypothesis to verify is based on the risk assessment of the scientist whose goal is to optimize successful results and hence better theories are more likely to surface. In this way one does
100.
▲
by
JanisErdmanis
2y ago
Wouldn’t thoose increased decoherence times need to be viewed in relation to the time it takes to execute a basic gate? If the time to execute a gate also increases it may overtake practicality of having less noisy logical qubits.
101.
▲
by
JanisErdmanis
2y ago
I actually thought the number of logical qubits needed was around 20 for factorisation as the state space size is 2^(2^n) and hence did not recognise them as the number of logical qubits required. It is often misunderstood that error correc
102.
▲
by
JanisErdmanis
2y ago
The required number of qubits to execute Shor’s algorithm is way larger than 2500 qubits as the error ceiling for logical qubits must decrease exponentially with every logical qubit added to produce meaningful results. Hence, repeated appli
103.
▲
by
JanisErdmanis
2y ago
They don’t need to downgrade what is already downgraded. In my experience ChatGPT was much more capable a year ago than it is now and have become more dogmatic. Their latest updates have focused on optimizing benchmark scenarios while reduc
104.
▲
by
JanisErdmanis
2y ago
This is excellent. I checked Julia which is my main language and all essentials are there. Looked up to Zig, F#, Go all accessible expositions and makes it easy to get a good taste before looking into the manuals.
105.
▲
by
JanisErdmanis
2y ago
It looks a bit sloppy to hardcode so many constants in a single file: `src/gauss_quadrature/legendre.rs`. Isn't it possible to generate them with the help of rust macros in the same way Julia uses metaprogramming?
106.
▲
by
JanisErdmanis
2y ago
One thing that comes to my mind and reminds me by looking into the examples is the fragility of existing implementation processes for quantum computers. Pulse optimisation, frequency allocation to minimise cross-talk between qubits, and the
107.
▲
by
JanisErdmanis
2y ago
This completely contradicts my experience using LLMs, indispensable in my workflow for generating Julia code, a young language with little adoption outside its HPC niche. Furthermore, I use Julia for cryptographic software development, whic
108.
▲
by
JanisErdmanis
2y ago
> This discovery also links to another important finding of the last decade – the first chiral molecule in the interstellar medium, propylene oxide. We need chiral molecules to make the evolution of simple lifeforms work on the surface o
109.
▲
by
JanisErdmanis
2y ago
An exciting release with my favourite feature of cache reliability. The arrival of this feature motivated me to making AppBundler.jl, which can bundle GUI applications into familiar installers found on major desktop platforms [1]. I will al
110.
▲
by
JanisErdmanis
2y ago
For admin panels, I use SSH port forwarding, as no additional configuration is needed for that. For users, I use email invite codes that contain the hash of the server’s public key and are pasted into a stand-alone client. That way, I don&#
111.
▲
by
JanisErdmanis
2y ago
> That only holds if you believe that will (intrinsic or resulting from a cost/benefit analysis) is what's holding back organizations from improving their cybersecurity. Improvements are expenses. The only unknown here seems to
112.
▲
by
JanisErdmanis
2y ago
The article mentions NVidia as an example of a ransomware attack. This seems to be a corporate threat. > I was a member of many video game communities as a kid and DDOS attacks I agree here that this is a destructive activity with no ben
113.
▲
by
JanisErdmanis
2y ago
They don't end nation-state attacks, but public exposure from teenagers hacking corporate computer systems can make them do their homework of fixing low-hanging vulnerabilities. As a result, the attacks from nation-state attackers coul
114.
▲
by
JanisErdmanis
2y ago
This will be controversial, but wouldn’t one be able to say there is a benefit to the society of having kids hacking systems, doing pranks, even collecting ransomware, and not fearing ridiculing their subjects in contrast to having national
115.
▲
by
JanisErdmanis
2y ago
Unlikely to be user here, just curious. If one would be willing to use numpy_quaddtype with scipy or other libraries that depend on the numpy would that be possible without adding this library as dependency to them?
116.
▲
by
JanisErdmanis
2y ago
If they detect that the change there would be a strong incentive replicating the setup as well as to put into scrutinity. Academia even with its faults is a very good institution for that.
117.
▲
by
JanisErdmanis
2y ago
The multiparty setup is better than a singular-party setup, but it burdens its deployment. How can users be confident of at least one party they can trust whose preferences vary? Further, how can deployment be made so that a malicious party
118.
▲
by
JanisErdmanis
2y ago
I am also puzzled by this example of utility. It would be easy for the identity provider to separately sign all properties, assign each a unique identifier, and then return them to the users to use the signed identity properties as needed.
119.
▲
by
JanisErdmanis
2y ago
> The list of eligible voters might be not published to protect personal identifiable information and to prevent misuse of such information (in my country it is not published). Therefore you cannot sample anything. Trusted third-party au
120.
▲
by
JanisErdmanis
2y ago
> For comparison, with electronic voting to commit fraud, you need just one patriotic or corrupt system administrator willing to protect the country from an undesirable candidate. It is not difficult to find such type of person. The diff
More ›