HN user

xiphias

768 karma
Posts5
Comments431
View on HN

The Rust - C++ speed comparison is sadly quite bad. On a modern machine, some of the benchmarks from the benchmarks game ran faster in Rust than in C++. It usually depends on the explicit / implicit vectorisation support, and a lot of it is taken care of by LLVM.

Also if you look at the C code, the multi-threaded optimizations are quite hard to write in C, while Rust has Rayon (which is not yet used in the Benchmarks game examples).

Firefox Lockbox 8 years ago

If by PBKDF2 you mean PBKDF2-HMAC-SHA256, it should die as it's so much less secure than using Argon2 as a password hash function.

Even if Rust becomes almost as complex than C++ (which may be necessary to be able to move all low level code base from C/C++ to Rust), the world becomes a safer place by not having so many memory corruption bugs while being CPU/memory friendly. I really appreciate the fast pace the Rust team has and hope for this transition to start ASAP (though features are still missing for big code bases, like distributed compilation).

I can't speak for Italy, but as one of the hundreds of thousands of Hungarians who could easily get a job outside Hungary _because_ of Hungary joining the EU, I'm deeply thankful for the fact that EU is trying to control the damage that Orban Viktor is doing to the country.

As for the elections: Orban used lots of tools (cheating) to make sure that they win again. Migrants/illegal border crossers are not a problem here at this time here actually (they prefer Germany with a better economy).

Most of us Hungarians want to stay in the EU, but we have a dictator who would prefer to be outside if the money stops flowing from EU to them.

Coinbase Ventures 8 years ago

Coinbase still didn't implement transaction batching. Whenever Bitcoin's price drops for a few months the company forgets that its system needs to be solid and scale 10x for the next bull run. They should be already be preparing for Schnorr signatures support (not a year after it's in production). There's a lot of things they could do to solidify their business instead of spraying money around.

It's quite hard if you take into account that machine learning needs 10000x the training data that a human needs, and Tesla is sold in 30+ countries (and used in much more).

I think 3d mapping the surrounding world correctly using multiple cameras (what humans are doing) is more generalizable.

It's not always true. Waymo is a clear exception: their car was at current Tesla's level 5 years ago, but they chose not to run into production. Many Google engineers left from the team because they wanted to see their work in public, but Larry clearly wanted safe L4 driving before getting to the roads.

(of course Google did lots of ,,ungoogly'' things in the past few years, but at least they got Waymo right)

,,HIP is not intended to be a drop-in replacement for CUDA, and developers should expect to do some manual coding and performance tuning work to complete the port.''

It's a great start, but I'm sure a lot of cases are not yet handled (like asm instructions?)

Thanks for the answer. When I was implementing a language learning program (who hasn't? :) ), using logistic regression was working quite well to quickly find my vocabulary level in about 10 questions in the top 10000 most frequently used words list adaptively (I ran a full logistic regression on the user dataset after each new data point, by mapping the position of the words to the estimated level of the user), and the questions just felt right. So I'm not talking about multiple logistic regression model, just using 1 variable, which works with lots of questions (as long as the question hardness is well calibrated).

Although I'm happy that you're trying to predict the most informative question, for me some questions near the end felt trivial, so either my feeling wasn't right about the hardness of a question, or the algorithm has lots of space to improve, or the question hardness levels weren't calibrated optimally.

Anyways congrats for the success for your startup (I just hope that you prioritize people who don't have U.S. VISA)!

Hi, I just went through the interview questions, they were fun (they said that I did exceptionally well, but nothing concrete, like percentage). I'm not looking for job, just though I try it out.

What I was interested in is whether the questions get harder, if I answer well, but they seemed random.

You could use logistic regression to estimate the level of an interviewer and adjust the questions to get to the same accuracy with less time (or to improve accuracy with the same number of questions/time)

Retiring Wave 8 years ago

The operational transforms were integeated into Google Docs later for multi-person editing (the Wave team was merged into Google Docs), and it works quite well.

The world is teamed up more than ever: as soon as there was result it was published on internet. The ongoing study was published on a U.S. website. The lots of interesting trials that are going on is the opposite of what was happening in the last 30 years when it took many years for a drug company to publish any result of any interesting test that it had made.

I'm happy that tech companies are open sourcing basic research all the time, and thinking a lot about what would have happened if large pharmacy companies did the same thing. I'm just hopeful that with new biotech companies the science behind curing people will get faster as well.

Not just innovating, but all browsers are fixing bugs. IE 6 was full of positioning bugs, which meant that it was extremely hard to make something look the same in 2 browsers.

Nowadays browsers achieve pixel perfect positioning and compatibility with each other.