Live data from Hacker News

“Why was Rust chosen for Libra?” in congressional hearing [video]

c-span.org

61–70 of 80 posts

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#62
post #57
post #55

Earlier quoted context omitted.

I'm having trouble understanding implications to answers of these 2 questions when deciding legitimacy of Libra. To elaborate my confusion: * Why does choice of a programming language plays a part of deciding such product (a currency platform) is valid? If this is written in now-antagonized programming language (say, JavaScript, PHP etc), does such decision makes the product less legitimate? * Similar with version/re…

Traditionally, government people have trust issues with programming languages as the compiler is, itself, an attack vector. If you are using a nightly release of the compiler, it may be assumed by some that the compiler is not vetted for security and could inject unstable or malicious code into another critical codebase. Also, Rust is considered very young for security type work, people rightly assume there are unfou…

Beyond applets, which sandbox wasn't as good a thought out, and even JavaScript suffers from issues to this day like cross site scripting and bitcoin mining,what are those Java issues in regular desktop and JEE/Spring servers?

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#63
I spent several minutes looking at the video for signs of editing, believing that's a joke do demonstrate some new kind of deepfake AI. I have no idea who those guys are, but it is astonishing to see politicians being competent in technology outside of MS-Word power user level

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#64

Earlier quoted context omitted.

It's cool to see a congressman who has this level of software dev knowledge.

Beto O'Rourke, POTUS candidate and currently in COTUS, was part of cDc.

The center for disease control or the cult of the dead cow?

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#66
post #55
post #8

Congressman: I was really surprised about the Rust language. So my first question is, why was the Rust language chosen as the implementation language for Libra? Do you believe it's mature enough to handle the security challenges that will affect these large cryptocurrency transactions? Facebook: [We will own & control the code.] Congressman: It looks like Libra was built on the nightly build of the Rust programming l…

I'm having trouble understanding implications to answers of these 2 questions when deciding legitimacy of Libra. To elaborate my confusion: * Why does choice of a programming language plays a part of deciding such product (a currency platform) is valid? If this is written in now-antagonized programming language (say, JavaScript, PHP etc), does such decision makes the product less legitimate? * Similar with version/re…

I think they just ask questions for the sake of asking questions. Had FB picked any other language, I am fairly certain that it would have been scrutinized as well.

Are politicians concerned about Libra? I think so. But I also think that they try to "attack" it from all possible angles and the programming language is one of these angles. Because if Libra gets out of hand, they do not want to be responsible for not having done their due diligence.

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#67
post #44
post #8

Congressman: I was really surprised about the Rust language. So my first question is, why was the Rust language chosen as the implementation language for Libra? Do you believe it's mature enough to handle the security challenges that will affect these large cryptocurrency transactions? Facebook: [We will own & control the code.] Congressman: It looks like Libra was built on the nightly build of the Rust programming l…

The first question summary is … poor. Congressman's biggest concern after poking around on github seemed to be about international committers and a "native Nigerian" committing a lot of the code. (based on looking around the github-generated contributors pages for the libra and rust repos, I have no idea who he's talking about). The second answer was: "This is a very technical question. We'll get back to you." Which…

> I have no idea who he's talking about

This comment buried below: https://news.ycombinator.com/item?id=20467750

points to this repo "A javascript client for libra": https://github.com/perfectmak/libra-core

@perfectmak is in Lagos.

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#69
post #60
post #57

Earlier quoted context omitted.

Traditionally, government people have trust issues with programming languages as the compiler is, itself, an attack vector. If you are using a nightly release of the compiler, it may be assumed by some that the compiler is not vetted for security and could inject unstable or malicious code into another critical codebase. Also, Rust is considered very young for security type work, people rightly assume there are unfou…

Governments have issues with non-stable code because it changes rapidly, is untested and a security risk. Facebook moves fast and break things. I think it exposes a key difference between a FAANG company and a lot of other development though. Because most of use simply use the programming languages as tools, but Facebook is actually going to change the Rust language to fit their needs.

> Facebook is actually going to change the Rust language to fit their needs.

... hm?

Re: “Why was Rust chosen for Libra?” in congressional hearing [video]

#70

Earlier quoted context omitted.

It's cool to see a congressman who has this level of software dev knowledge.

He's a Republican from Virginia. Former Air Force Intelligence Office and NSA contractor: https://en.wikipedia.org/wiki/Denver_Riggleman

I looked him up and I was still somewhat surprised by his knowledge because Wikipedia doesn't say anything about him having a development background. I suppose part of being in intelligence is being able to quickly learn information about your targets and identify risk factors. He does well!
Post reply on HN