Hacker News new | past | comments | ask | show | jobs | submit | xiphias's comments login

benchmars game is great, but sadly not well maintained anymore. Rust has it's flaws, but it's not runtime speed (much more compilation speed, IDE support, distributed compilation support).


> benchmars game is great, but sadly not well maintained anymore.

?

rustc 1.32.0 as-of Sat, 19 Jan 2019

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...


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).


> Rust has Rayon (which is not yet used in the Benchmarks game examples)

Yes it is!

Since or before May 11th, 2017 —

https://web.archive.org/web/20170511062152/http://benchmarks...


It looks impressive, I just don't understand why computer games don't use these techniques to feature realistic human bodies/faces.


I don't think this can run on real time on current hardware yet, so it would only work for pre-rendered cutscenes


Did you notice the hands in the video? I don't think computer games can accept that level of error. I would ask again in a decade, when this technique is more viable. Until then, I feel game developers will still need humans to do the work.


You appear to be shadowbanned. Most of your (reasonable-looking) comments are showing up as dead to me.


Sounds interesting, thanks! I had a few informative but controversial comments in the past... that may be the reason.


Seconded, I just had to vouch for you in the above comment to un-dead it.

Aha, it was when you said this:

https://news.ycombinator.com/item?id=15725493


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.


Adding other tents are probably easy, the hard part is slashing the cost of manufacturing to be profitable with $35000/car


The tents are very manual and not efficient:

https://www.rt.com/business/431118-tesla-tent-outdated-manuf...


I am pretty sure the few random bits and pieces we see from the production do not deliver an accurate picture how production in the tent runs, especially I have seen at least one picture showing Tesla to set up robots along the tent production line.


They may very well be, but rt.com is perhaps not the best source.


Why? Because it has "Russia" in its name?

Seriously,give it a try. Everything has bias,but RT does a better job covering global stories than most American cable networks.

Attacking the source is the weakest form of argument.


RT is solid propaganda trash, with some neutral stories to sucker useful idiots into thinking they're reputable, and high production values to make it all gleam. If the story is legit, other agencies will cover it too.


Because it is controlled and funded by the Russian government. There are currently multiple investigations ongoing about the Russian government's undue influence on western media and politics.

As for my "argument", there is none. What's in the article may very well be true, I have no opinion on it.


That entire article is a compilation of tweets from an anti-Tesla account. There is not even mention of doing a cursory attempt to ask Tesla for comment, or to further interview the Twitter user. And the article has no byline. That is what makes it poor quality journalism.


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).


Yeah well, that assumes that everybody will start using Rust no matter how complex the language becomes.


There is another way, which is how all surviving systems programming languages got their job.

A major OS vendor states "if you want to target my OS here is the language".


And a C compiler writer would reply "hold my beer" :-P.

(talking as someone who was working on a C-to-C# transpiler for PSMobile to port my C game engine to it before Sony axed it :-P)


Most likely using a C compiler writen in C++. :)


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.


At Google priority based meeting cancellations were implemented to solve this problem for important people. The only problem was that I wasn't important enough.


The problem with this combination is that it may reduce the number of crashes/injuries, but increase the number of deaths at the same time


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.


This is the fault of the bitcoin project, not coinbase. Bitcoin transactions should just work without the end user not having to worry about what's under the hood. Why the bitcoin client cannot just use segwit / schnorr automatically? Why it doesn't provide a simple API for batching? All that stuff is up to the end user to develop.


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

Search: