skysight-inc/HackerNews huggingface dataset:
>For a system that is designed to be run in a consortia of highly regulated multinational corporates, all running Facebook signed code and access controlled by Facebook it simply makes no sense to deal with malicious actors at the consensus level. Why is this system designed to be byzantine tolerant at all rather than just maintaining a consistent audit log for compliance checks. The possibility that a Libra node run by Mastercard or Andressen Horrowitz would suddenly start running malicious code is such a bizarre scenario to plan for and is better solved by simply enforcing protocol integrity and through non-technical (i.e. legal) means.

Eh, I'm not so sure about that. It seems like a good feature that hackers successfully targeting a single node don't take down the whole system.

>In congressional testimony the product was stated as a challenger to emerging international payment protocols such as WeChat, Alipay and M-Pesa. Yet none of these systems are designed to run on byzantine tolerant pools of validators. They are simply designed in the traditional high-throughput bus that orders ledger transactions according to a fixed set of rules. This is the natural approach to designing a payment system. Preventing double-spends and forks is simply not an issue that a properly designed payment rails should ever have to deal with by design.

I would assume these systems are each run by a single company though, no? Which makes them fundamentally different from what Libra seems to be aiming at.

>The overhead from the consensus algorithm serves no purpose and will only limit throughput of the whole system, and appears to be there here no reason other than apparently cargo culting public blockchain technology which is not designed for this use case.

On the contrary, running byzantine fault tolerant consensus on a small number of node partners (which each submit aggregations of transactions from their clients) seems like exactly the kind of system that blockchain technology is best suited for. Not the kind of highly distributed consensus we see in e.g. bitcoin.

>A defining feature of a payment rail is the ability to reverse transaction in case payments need to be undone by legal action or if they result in accidental or system malfunction. The Libra system is designed to have “total finality” and does not include a transaction type to reverse a payment.

I don't know that this is necessary? A transaction can of course be reversed simply by making the inverse transfer. I don't know what kinds of annotations / metadata they would be storing in the ledger for audit trails, but it doesn't seem to me like a reverse transaction should be treated extra special.

Disclosure: I work for Facebook in a totally unrelated initiative (Facebook Connectivity) but have only cursorily followed Libra news in news media. I'm generally highly skeptical of cryptocurrencies, but less skeptical of distributed byzantine fault tolerant ledgers as a general technology for some niches. My comments are completely my own personal views.
Bloomberg. Proceed with extreme caution.
Sounds like some kind of term that was only known within certain circles, and maybe only at certain colleges. I was in college at that time, and I also never heard the word "facebook" until that company became large enough to be nationally known as the alternative to MySpace.
Yep that's why I got annoyed when we moved away from Docs/PDF's and open source wiki at work for confluence. Now we're stuck forever with that software unless we hire an army of interns to move it to whatever the next platform is when we need those old documents.
just downloaded on my antiquated LG5. No cloud key required. But the results are hilarious at best. Nearly a total waste of time. I guess we will have to rely on good ole notepad (paper) for now.
The tax rate on the house being proportional to what other people would like to pay for it now vs what you actually paid is clearly discriminatory.

“If you are living in a bigger house than you ‘need’ or if you are living in a prime job area and not working”

I see, so you have decided that homes should temporarily allocated to those who are working in the area, and should be sized according to a political opinion about what they ‘need’.

A segregated society where we have worker only zones and industry is more and more concentrated in the places it is already established is a grotesque, quasi-fascist dystopia.

This is what you are advocating for? At least your position is consistent.

If you buy now, over time you will benefit from prop 13 in the same way that everyone else has. In 40 years you’ll have the benefit that people who bought 40 years ago now have.
I don't think the problem is lack of loans. The problem is the price of assets. This is a structural problem (this used to be something we used to tell developing countries and here we are)

Essentially, the asset prices need to match economic activity. Another way to think about this is that house prices should be affordable to the median household (teachers, nurses, office staffs, blue collar workers)

The reason it is not affordable is because of laws and unequal taxation.

Access to loans is NOT the problem!!
I did not realize there was a 32-bit version of Windows 10. Crazy. With a standard component, 16-bit Windows applications can still run on Windows 10 32-bit:

https://www.groovypost.com/howto/enable-16-bit-application-s...

Getting 16-bit on 64-bit Windows takes a little more work:

https://medium.com/hackernoon/win3mu-part-1-why-im-writing-a...
Hm I would say writing an algorithm is both programming-related and CS-related.
Very interesting! Duly noted, thanks for the pointer.
They also quietly share/sell your personal info to third parties (along with customer info from subsidiaries CompetitiveCyclist.com, Motosport.com, and SteepandCheap.com). From https://www.backcountry.com/sc/privacy-policy:

“We may share information about you as follows or as otherwise described in this Privacy Policy:

- With third parties for their direct marketing purposes.”

At least as described in the “privacy” policy, this can include purchase history, device, geo location, and more, though just name and address would be bad enough.
I'm famous and you can text me at 213-375-25...
> Is it bullying or business?

In late-stage Capitalism, is there a difference?
You're 100% right, and we already have those companies. See Palantir.
Heh Heh Heh

If once doesn't work, move on to their parents next? ;)
> We (Netflix CDN) are currently bandwidth limited for serving TLS encrypted video using software ktls. (~100Gb/s on broadwell, 150-160Gb/s on skylake/cascade lake, 220Gb/s on EPYC Rome). So I'd love to have twice the bandwidth. With twice the bandwidth, I think we could probably serve 400Gb/s from a single Rome based box.

When I commented, I was assuming that people would be moving memory from RAM to the CPU to do something useful with it. If you are just dumping memory to the network, it would be more efficient to skip moving the memory to the CPU all together, or to even skip a normal CPU completely and just have network cards with a lot of RAM.
Blockchains are just a datastructure and proof of work is not a strict requirement. I believe the rising popularity of Proof of Stake blockchains will make that evident.
I think most places would just call that a "(student) directory".
This looks interesting but seems to be a paper brochure just published on the web, so is quite inconvenient to read on the web. I couldn't get through it.
That's fine, SVR4 tools were always superior anyway. I could never get used to GNU.
This is a classic example of actions vs words. I don't care what Republicans campaign on, I care what they do once they are elected, and they have gone after these programs more than once.
With due respect, HN is likely the world's most concentrated nerd community.

Nerds are bully targets. Asking such questions here is not going to give a response that is representative of the general community.

My guess is that many of the people here on HN got bullied.

My kids have been doing boxing since age 5 and are forbidden to stop taking classes. This is specifically so they can deliver hard lessons to the bullies who will appear in teenage years.
That sounds like a Linux problem.
Rob, co-founder and M3DB creator here, Uber collected billions of metric samples and we had tens of billions of metrics in M3 at Uber. Netflix for reference has not published any numbers higher than single digit billions of time series. The system has run in production for several years now at Uber now. That's my thoughts on the matter, hah.
Anyone have a favorite data structures and algorithms course?
> The latter is something they can and should fix as they created the problem in the first place.

That is whole point you see. Activists like these don't want to do anything. I would even say that they actually even don't want their own protests to succeed. They protest only for the sake of protesting.
...exactly, they're protesting to stop the tech company being an enabler.
Sure, but companies have the money to contribute a subscription but not time, because the later is incredibly more expensive for them.

This makes OSM data a non-starter in most serious business use cases.
Indeed. The main reason why a given bitcoin transaction might be cheaper is because nobody's checking to make sure it's actually legal.

It's the same reason why AirBnB is often cheaper: hosts don't pay business fees and don't follow other regulatory requirements like safety inspections.
I might be understanding this differently (perhaps incorrectly). I lived in Russia, and I left with a very strong model in my mind that Russian_people != Russian_government. I don't think this is related to trusting foreign nationals, I believe it's strictly about trusting foreign states.

The threat model isn't "Russian developer who wants to support their family." The threat model is "Russian government." I agree with and support the laws prohibiting discrimination against people for race, religion, etc., but I don't think this is related to any of the criteria you cited. As far as I can tell, GitLab is enthusiastic about promoting diversity [0]. It's based on country of residence; Americans living in Russia would be blocked and Russians living in America would not. Frankly, I think they should consider putting Australia on the list too [1].

It's not an issue of discrimination based on race, sexual orientation, religion, physical appearance, age, marital status, or ethnicity.

[0] https://about.gitlab.com/company/culture/inclusion/
[1] https://www.bbc.com/news/world-australia-46463029
Of course a giant company like Volkswagen won't turn around on a dime, it will be a slow transition; and probably never a complete one.

But just from the fact that electric cars have a 5 times higher share of new registrations than of existing cars shows that it's a growing market, and adoption curves usually grow exponentially until you approach market saturation. Volkswagen is doing a lot to get a bigger piece of that pie.
Well Utah is also the place where SCO Group was (is?); this was the company that tried to claim they owned Linux and insisted on selling licenses to it and suing companies that used Linux without buying one.
I do believe that putting more power into democratic structures (and thus more power into their constituents) will make society better, yes. Not really a fringe opinion. Not to get too frank but this type of nietzschean-style attack against the presumed underlying motivations of ideological opponents only really works if you're an exceptionally talented writer & study of human behavior.
Yeah it definitely makes it more difficult. If you want to try and figure out how make Anki / SRS work better for non-atomic content, Michael Nielsen has done some great work on this: http://augmentingcognition.com/ltm.html
> "4K for text."

Absolutely. I just bought a 4K laptop (also OLED) and I can't believe how incredibly readable very small text is. It's almost unreal how good this looks.
They both comply with law enforcement take down requests. Stop trying to make for-profit companies arbiters of what is right and wrong. To them less risk and more profit is right. In both cases they don't want to be responsible for what people deliver using their network,much like ISPs
Yes, because Walmart is the shining example of a benevolent company.
Those results are from 2011-2013, it is no longer free as of July 29, 2019. [0]

> To translate points-of-interest names (e.g. “Airport”) and addresses (e.g., “1234 Anywhere Dr.”), the team selected the Google Places SDK, which was free to use for Android apps.

> In 2019, Google decided to start charging for use of the Places SDK on Android – a cost of around $35 per day (around $1000 per month). We pleaded our case to Google and were directed to apply to the Google for Nonprofits program

[0] https://developers.google.com/places/android-sdk/usage-and-b...
"Disclaimer: I'm a googler, my options are my own, I am not connected to the AMP project."

Nice Freudian slip which points to one important reason why some Googlers won't criticize their own company's behavior.
Neither they both have closed source code that cannot be audited or even disabled.
https://libreboot.org/faq.html#intel
https://libreboot.org/faq.html#amd
Introducing the Docker Desktop WSL 2 Backend
Google Scholar has a "Cited By" feature that is pretty good.
Holy guacamole their website is extremely hypocritical
Hey Rob a co-founder and M3DB creator here, more than happy to answer any queries anyone might have. We're committed on continuing M3 being 100% apache 2 licensed, clustering and all other M3 features included. We're focused on providing reliable metrics hosting at scale.
nothing like having a molecular coating on one's clothing storing large amounts of energy, and releasing it as heat. What could go wrong?

However, this type of storage might have promise as a power source for an external combustion engine like the Sterling? https://en.wikipedia.org/wiki/External_combustion_engine
>The rise of 'backcountry' into prominence roughly corresponded with the rise of Backcountry as a retailer. In 2006, ski touring was called 'randonee' as often as it was called 'backcountry'

'Backcountry' to describe non-resort skiing/boarding has been in use since at least the early 90's. Probably earlier. I've literally never heard anyone say the word 'randonee' in North America. Not once.

Source: I worked in the industry for more than two and a half decades.
Sure, sometimes, maybe. But pretty much only if you've only ever used software from the main repo and of course not anything they've dropped between versions. I've had plenty of Linux upgrades break stuff. Not just programs, but core functionality. Linux Desktop has pretty much the opposite compatibility story to Windows.
There are many, many people who deserve some blame for the housing crisis. Certainly, the people who took out loans they couldn't afford, but also:

- the loan underwriters who assured them they could afford the loans, because they had no risk, because they could turn around and sell the loans to:

- the banks who bought up the loans and repackaged them into mortgage-backed securities, which they could sell easily, because they were highly rated by:

- the credit rating agencies who gave those securities AAA ratings, which they did by completely ignoring systemic risk

- And we haven't even gotten to credit default swaps

In short: yes, there was a lack of personal responsibility on the part of buyers, but they were heavily encouraged to believe they could afford these houses, because the market conditions created an enormous demand for new mortgages, by convincing itself it could make money off of them with zero risk.
Tech and Liberty
> “There is no funding for rural grocery stores,” said Nancy McCloud, who scraped together $200,000 in personal loans and crowd-funded contributions to buy and reopen a closed supermarket in Mountainair, N.M. “There was nothing to help.”

Funding that would be an anethma to Republican ideals. You must pull yourself into the air with your own bootstraps. They have professed their political belief in greed as the be all end all. They've professed against any communal acts as "socialism". They've professed for the economics to decide in a cruel fashion.

They got the consequences of that they so love.
I won't forget; I've looked at them before when comparison shopping certain more-expensive items at REI.

I'll just use REI now; they don't seem to sue people (plus, REI isn't a common word anyway), they have a fantastic return policy I've used a couple times now, and I get 10% back for being a member, plus various coupons throughout the year.
For marketing, it is difficult to find an alternative because everyone uses Google products, so it is the best way to advertise to a wide audience. The problem is that when Google closes your account, you are in a terrible situation.
Master the art of negotiating job offer
What about AMP, or what Google is doing with Chrome. They are effectively damaging the internet forever by trying to control it all.

Maybe the protests should be redirected...
In NL we have this subsidy for the rich.
>I regularly use it to produce binaries that are competitive with (often better than) Go in terms of size and (start time) perf.

How do they compare to go in terms of speed? Another comment also said graal native images still suffer with throughput vs using the jvm due to profile guided optimizations.
https://www.youtube.com/essentialcraftsman
> I doubt you can name a single Republican politician who has run and been elected on this platform.

A whole lot of Republican politicians since around 2000 (including George W. Bush) have run for and been elected to federal office on an overt platform of dismantling both the revenue and benefit payment sides of Social Security.

Sure, the soundbite has been “saving social security”, but the concrete policy of dismantling that lies behind the soundbite hasn't been secret, it's been explicit and public, widely covered, and defended by candidates on debates, etc. The people voting for them either support it, don't think it's an important issue, or aren't paying any attention. They might be duped on what they'll get out of it, but the substance of the policy hasn't been concealed.
I ran HP-UX at home for a very long time. Loved the OS and that it's SVR4, but if one didn't have connections to get the special media, one lacked software mirroring and the compilers, which made running HP-UX a non-starter after a while. I even went so far and deep to port quite a bit of open source software to it and learned how to create PSF's, its native (and quite advanced) packaging format packages and bundles.
Going by the trend, googlers probably expect their plumbers, electricians, banks and other company employees that provide service to Google protest about AMP :)
> If you can't copyright it then you shouldn't be able to trademark it.

Copyrights and trademarks aren't comparable in that way; they cover different things. I can't copyright the word "DogHead" or even the phrase "DogHead Software". I can trademark "DogHead Software," and I can copyright works produced under the DogHead Software brand name.

In fact, you could trademark "Rottweiler," especially if you trademarked in conjunction with another word that made it distinctive, e.g. the actual trademarks I've found for "Rottweiler Recordz" (a recording studio) or "Rottweiler Performance" (a motorcycle parts company). Trademarks have to identify specific uses: there's a trademark pending for "Rottweiler" for use for shoe brushes, and the goods and services claimed cover a variety of cleaning brushes. Even if they get the trademark, it doesn't overlap "Rottweiler Performance," and I could file a separate trademark for "Rottweiler" as a beer company.

With respect to "Backcountry," the biggest arguments against the trademark are (a) that "Backcountry" should be considered a "generic mark" (e.g., you can't name your escalator company "Escalator (tm)", and (b) even if Backcountry isn't sufficiently generic to fail that test, Backcountry.com is making too broad a use claim.
The bugzilla tickets linked from that article frustrates me. They should autoplay Yakety Sax music as they dodge around fixing the real @#$@ing bug:

Just copy Chrome and confine all modal dialog boxes such as HTTP basic auth and Javascript alert() to the individual browser tab. No individual tab should every be allowed to pop a modal that prevents interaction with any other tab, any other browser window.

This problem immediately goes away and you don't need to play rate limit wackamole games or do stupid things like have a dialog box that asks if you want to see another modal dialog box.

As someone who interacts with HTTP basic auth frequently Firefox's behavior here is maddening. Fix the bad UI.

Edit: Oh, and here is a 13 year old bug about the real issue:
https://bugzilla.mozilla.org/show_bug.cgi?id=377496
Exactly what I was thinking thank you. The author also goes on about the suburbs having a negative feedback loop, but clearly history shows that suburban sprawl kept growing furled by larger motorways and parking lots.

Some thought deserves to go to other cities outside of North America also, Melbourne for example has an incredible tram network, supported by bus lines and a heavy rail network for faster transport more remote suburbs
Does anyone know who are the people behind Pine64? Where is the company based/incorporated.

I couldn't find any info on the website.
> Just as you can’t be half-pregnant, there is no such thing as government regulated free speech

How is that reconcilable with the limitations on and restrictions of free speech that already exist in the US [0]?

I've seen this type of all-or-nothing argument quite a few times and it just does not make sense to me -- surely you need to distinguish between different kinds of restrictions of free speech?

[0] https://en.wikipedia.org/wiki/Freedom_of_speech_in_the_Unite...
I agree, but I think this is a step in the right direction. Gotta work your way up! Outlaw oil, then AMP, then Javascript.
I’ll have to consider this in my own implementation. That is a reasonable way to detect invalid records. Thanks for the correction.

I will add, though, that as you walk the tree back to the roots, downgrades in the key strength do happen as you get to the root 1024bit keys, which is unfortunate.

Aside from that, if DNSSEC is detected to be blocked, or invalid, there’s currently not great mechanisms of signaling this to end users (in most software) to either opt into the security risk or notify them, beyond just failing the lookup.
What I am not getting from my superficial knowledge is that why is Prometheus getting so much traction over elastic search. Elastic search claims to be as good for metrics and events. The ES database itself is more advanced with eventual consistency and search capability. It can do log analytics and it can be backend to tracing tool like Jaeger. Why so much investment in Prometheus. Disclaimer: I have not used Prometheus too much myself.
Tesla Model 3 has a base price of 44.5K EUR.

https://cleantechnica.com/2019/04/13/tesla-model-3-vs-bmw-3-...
Another avid outdoorsperson here. The industry is full of good people and great brands - we don’t have to put up with this. I’m done with them, even if they apologize.
Congrats Rob! Great to see you guys weren’t just good indoor soccer players ;). The M3DB architecture doc was a good read
So, rather than having a financial system with basic consumer protections (which would allow transaction reversals and contestation), you would prefer we have a criminal justice system which aggressively enforces and prosecutes minor offenses? I think there is a weak connection between the two, particularly since most situations where we do things like dispute a credit card charge are civil matters. And, as stated above, requiring civil suits for something like disputing a credit card charge is an enormous burden, and puts the burden on the consumer. (Which will also disproportionally affect the poor.)