skysight-inc/HackerNews huggingface dataset:
At one point about 1/2 of the "cryptography community" was employed by the NSA. Anyhoo, here's some references over the last few decades:

"But now, in light of the leaked NSA documents, NIST is reevaluating the cohort of random-number generators that includes Dual EC DRBG, and it has opened a public forum on its website where the cryptography community can raise concerns." - https://spectrum.ieee.org/telecom/security/can-you-trust-nis... (2013)

"Anyone possessing that second set of numbers would have what’s known in the cryptography community as “trapdoor information” – that is, they would be able to essentially unlock the encryption algorithm by predicting what the random number generator generated." - https://www.wired.com/2013/09/nsa-backdoor/ (2013)

"It was declassified on 24 June 1998, shortly after its basic design principle had been discovered independently by the public cryptography community." - https://en.wikipedia.org/wiki/Skipjack_(cipher)

"The cryptography community has long known that generating random numbers requires great care and is easy to do poorly; Netscape learned this lesson somewhat painfully." - http://www.ddj.com/windows/184409807 (1996)

"Would the cryptography community be better off if only the NSA did
patent reviews?" - https://pdfs.semanticscholar.org/216c/216af763d36f3f35dc9f33... (1988)
Can you expand on more toxic actors and journalists? Is it journalist that grab buzzwords and go on with it? I have no idea of where you are going with that but I feel you will have a strong point.

About the bullying and being the group, in my mind when you've been thru bad moments you understand how hard and in theory you should be making it easier for the rest when you have power since you were on the other side of the coin. That is why I can't relate, if you had a hard time you know how hard it can get. Why become the bully/idiot you hated?
Funny...they say nothing works...yet....how bout just outright banning foreign investment buying....that'd be pretty sweet. But, I guess they couldn't keep housing prices so artificially inflated then I suppose.
I never quite understood this concept of loyalty or commitment to a business entity. You might interview the candidate and take it to the final stage with lot of effort but at the end of the day, the candidate is offered the job by the business entity and not personally by the interviewer. I don't see why the relationship should go beyond the applicable law of the land.

Of course, once the candidate joins the company, regular interpersonal concepts between employees that involve loyalty and commitment can be pursued.
its a reasonable expectation. You don't need any data to understand that most people will care about certain things in a given situation. (and actually, in making such a generalization, data is being used to make that, its a bit difficult to present that data since its more of a soft 'life experience and understanding of what positions others might be in and choices they might make in such positions' kind of data.)
Given how 1) he's provided no evidence to support his claim, 2) he would never publicly say "a significant number of users have moved", and 3) gitlab has a public tracker showing thousands of projects being imported, I'd take his comment with a large grain of salt.
Here in Ithaca, NY, many of the houses standing today were built before Mark Twain wrote Huckleberry Finn. Ironically, they’re among the best housing stock, because unlike many mid-20th century constructions, the older houses are free of asbestos and lead paint.
If somebody’s already doing it, you’re too late to capture the critical mass of the market. If nobody is already doing it, that proves there is no market for the product. This is the logic trap that keeps me from doing a risky startup!
Just reminding me of someones name would be nice... I'm pretty bad at that.
> Some people assume it is a yes when some one says no, but i can figure it out. Whose to blame here?

The point is that pretending to know does not open up the conversation of risk and reward, whereas "No, but I can figure it out" can and typically will. If, at that point, the manager drops the ball by not making sure the risk / reward profile is correct then it is no longer on the engineer.
It's disturbing to me that you're so focused on adultery, which isn't a crime in most places and is a personal matter for the couple involved. More than 70% of people cheat on a significant other at some point, so you'd be casting a wide net.

Why not instead look at real crimes like pay-for-play, fraud, sexual assault, etc.?
I agree with the other commenters about data science and web dev. And as a result, it’s extremely well situated to be the language non-coders reach to when trying to learn to code. I work at a trading firm that has pretty much fully invested in python as a tool to bring preciously non-technical users closer to engineering.
To be clear, most accounting tools still have you recording transactions in a journal (including ledger-cli, the one they were specifically comparing Transity to). Money moves between accounts, but you record it as transactions showing the from and to information.

The accounts are the things you want to review after you record a transaction, to ensure balances are correct (validate your checking account with what the bank says it should be) and to understand your financial situation (current net worth and cash flow).
Belarus Invents Tank-Killing Quadcopter Drone
I'm not sure how that adds any perspective to my comment, or relates to it. But because it's a common politically driven meme, I'd like to address it.

Obama doing something bad does not justify current bad actions. It does not make complaining about the current tariffs hypocritical. I would agree 100% with Jigar Shah's opinion about the prior tariffs:

>“Taxing solar trade undermines both the spirit and efficacy of pledges made by the U.S. and China to work together in the battle against global warming,” Jigar Shah, president of the Coalition for Affordable Solar Energy, said in a statement.

But those prior tariffs were not identical in their form. The Obama tariffs were on a single country, China, for specific actions. The current tariffs are almost worldwide, for no clear reason at all. They benefit few jobs, and the investors that benefit are not from the US. Obama's actions were less than ideal, but at least they made a tiny bit of sense.
I moved 2 dozen personal repos out of github, and I plan to move the repos associated with my work too. I'm definitely not alone.
> let's drop the crypto

Hard to protect leakers, victims and funders when the perpetrators have the power to trace payments and seize assets.
Ask HN: How to backup HN
A question provoked by Github: what's the best way to maintain a relatively current offline copy of all HN submissions and comments? How does Algolia get access to recent HN content?

Related question, is anyone pushing HN submisssion links to archive.org (or similar) so we have a record of the page at the time it was submitted to HN?
Okay, lets assume that this is happening. I would hope that the person harming their own business by willfully engaging with an incompetent third party is the one at fault here.
That depends on the state.
I believe it is in New York.
I get what you're saying, but I'm not sure if televisions and cars are the right comparison since both tend to be capital-intensive endeavors, which has, traditionally, not been the case with software and why it has been sort of this "gateway to wealth creation" that was more similar to pursuits like music or literature.

In the past few years, I've seen a lot of stories about developers leaving software to do other more traditional startups. When one sees a story about someone leaving software to start a bakery or restaurant , we should all be very, very worried. ;-)
Do you understand how Patreon works? He can always raise his pledge.
I read the article wondering why you'd want to do this by sucking in air when you could do it with exhaust from gas-powered power plants that is much richer in CO2 than regular air.

In fact, there was coverage the other day of a new gas-fired power plant that throws off CO2 for storage in oil wells. Why not use that CO2?

https://www.vox.com/energy-and-environment/2018/6/1/17416444...
Verifiably is a strong word on this site. Fair enough. I'm still right though.

Options:

* In 2018, A foreign-born Capitalist billionaire with sometimes negative press coverage suggests creating a Ministry of Truth named after a Russian propaganda newspaper to call out journalists who make false claims in their reporting. He registers a corporation for that purpose on the 100th anniversery of a bloody revolution bringing about the Soviet Union.

* A man known for using puns and showmanship in their communications trolled a bunch of people who latch onto his every word, especially when they don't like the man.

And to ComradeTaco, this isn't the presidency, and he didn't spout hate speech. It was a joke.
a few hundred thousand repositories of the 85 million reported Github repositories is really not much, see https://github.com/ten at the bottom for the number.
Do you know of any analysis on the projected impacts?

On the one hand, ZTE buys a lot of semi components from the US, and if ZTE craters, those sales disappear.

But on the other hand, if ZTE craters, then other NEMs and handset makers would presumably replace those sales. The thousands of 5G base stations that AT&T and friends are building are still going to get built whether it's ZTE or someone else supplying the components. So if ZTE disappears, it's not like demand for the low-level components disappears too - in theory, those demanded supplies should just get rerouted through other intermediate suppliers, right?

So to first order, I'd think the the effects would be zero. To second order, maybe there would be changes in supplier mix, as Huawei's favorite supplier gains relative to ZTE's favorite supplier. And maybe the loss of ZTE does cause some near-future work to be delayed, shrinking the short-term market slightly. And maybe the loss of a player concentrates more market power in the ZTE-level of the supply chain, drawing profits from the carriers above and the component makers below. And of course there will be costs caused by rerouting supply chains and inventories and the uncertainties therein. But I have no clue how marginal or substantial those second-order costs might be.
The worst I have experienced is when there was also "unlimited" beer on tap. Founders often - practically every evening - were getting drunk in the office with other employees "brainstorming". It was a cycle - hangover in the morning, boosted awareness with coffee and red bulls every hour or so and in the evening "curing" hangover with beer. That was sick (in a negative sense).
Some of the coding-friendly news orgs like ProPublica have done one-off versions of this. It'd be great to have an ongoing tool to check the scores at any time.
Arguments by evolution are a bit problematic for modern-day humans. As gwern writes here: https://www.gwern.net/Melatonin

> However, we are not in a natural situation, but a profoundly unnatural one. For children in particular, Matricciani et al 2012 demonstrated a drastic fall in their sleep time over the past century, indicating that they are not in any state of nature.

But you are of course right that sleep is essential for performing optimally.
> > Well, except for the people being targeted

> They win too. They get content without having to hand over cash.

Nonsense. I'm targeted and the content I get for free is markedly better than the clickbait listicle crap is offering where the vast majority of tracking shit is coming from.

The ONLY place I've noticed the "ads for content" story even remotely work (in the 20 years I've been on line) is some YouTube channels. And they broker their OWN ads. The shit monetised by YouTube itself is still the same 99% clickbait poop.

There's a few exceptions that get monetised and make quality, but they are sooooooo not worth putting up with this shit, nobody ever asked me if perhaps I would like them to take their content AND their ads. Because what is left over WILL contain 99% less loud screaming attention whores.

Nobody is a winner when the people making beautiful things for free are being duped by ad network vultures.
If you don't see the tech bro in the room maybe you are the tech bro. I'm completely joking but I had to say it.

I think it is mainly seen in SF or huge cities that's why I proposed the numbers thing. I haven't heard the same comments from Seattle for example. Also, if you live in SF maybe explicitly ask carsharing drivers and waiters about them, they will start ranting.
It is this week; how long before it's deprecated in favour of Google's new solution?
Here is a more technical explanation of the limit.

You send a radar signal out, then it bounces off of stuff and comes back at a frequency that depends on your relative motion to the thing it is bouncing back from. Given all of the stationary stuff around, there is a tremendous amount of signal coming back from "stationary stuff all around us", so the very first processing step is to put a filter that causes any signal corresponding to "stationary" to cancel itself out.

This lets you focus on things that are moving relative to the world around them. But makes seeing things that are standing still very hard.

Many animal brains play a similar trick. With the result that a dog can see you wave your hand a half-mile off. But if the treat is lying on the ground 5 feet away, it might as well be invisible.
It only removes the carbon from the atmosphere if you don't subsequently burn it.
It’s not as bad as it sounds because you don’t have to compile your program while you write it. Rather, you send the program to a repl and the type checker tells you about problems. You can even run the total parts pretty quickly in the repl.

The only issue is that the language server seems to have a memory leak or something that leads to it taking a huge amount of memory and getting sluggish over the course of an extended development session.
Ok, in plain words, please try to justify why a gaggle of XYZ lang devs should be able to effectively silence a topic they think goes against their personal agenda by pressing the "flag" link once per user?

I don't to see how this kind of binary treshold-based flagging makes any sense in a healthy discussion environment. I've seen it being abused so many times now.
I can't conceive of anything that would reasonably replace diesel for outdoor heavy equipment, either.
The First Law of Autopilot should be: Don't run into shit.
If this fails then it's not autopilot, it's "Autocrash".
“Stablecoins” are trending, but they may ignore basic economics
I'm curious, do the two of you consider privacy at any point when building this? Well done launching, it's a nice looking site and a good idea which should appeal to non-technical people who need to track visitors and what they read.

I note you are using multiple tracking technologies, each of which have some Terms & Conditions you must conform to. Your embedded Google Analytics code carries the following condition, for example: "You must post a Privacy Policy and that Privacy Policy must provide notice of Your use of cookies that are used to collect data. You must disclose the use of Google Analytics, and how it collects and processes data."[0]

I see something called 'Hotjar' on the page too, and I imagine they have their own responsible disclosure and opt-out requirements, but one of my browser add-ons is blocking their site entirely and there is no way I'm disabling it to confirm my suspicions.[1]

Launching so soon after the GDPR came into effect, my only recommendation is 'begin to think about privacy' and consider adding a privacy policy page, so visitors know what is happening behind the scenes. Just be upfront about it, and consider removing any tracking that is not absolutely essential. Imagine a user uploads PDFs about a sensitive or personal topic, and visitors later discover you were silently tracking them without disclosing it. Are you OK with that?

[0]https://www.google.com/analytics/terms/us.html

[1]https://www.hotjar.com/privacy
ARKit Gallery for iOS 12
{insert that's not an arm joke here}
Also for anyone with anti-establishment or anti-Amazon opinions... Millions of feeds uploaded and analyzed by their servers, far away from all regulation. What could go wrong eh?
I suppose one man's successful negotiation is another man's reason to launch into a digressive rant.
Absolutely, land estate prices are totally insane in the more gentrified areas. The building itself is nearly irrelevant, see Vancouver rare land plots for measure... or most of the UK. What is in dire need is a fundamental legislation change, where the entirety of the real estate is no longer a market open to speculation, but a fundamental right of the individual and is well proportioned to any income range within a very reasonable 2:1 ratio and this even if it means depricing the already bought properties and cutting corporations out of the building business and of course limiting the amount of houses in possession to a single individual to maybe 2 and eliminate speculators/investors completely.
Suicidal mode - we'll make it look like an accident.
The cheap way to obtain hydrogen is to produce it from natural gas, which is of course missing the whole point of CO_2 sequestration.
It's Google's special brand font so I doubt they license it. However it is served from the same domain as Google Fonts so it's an easy mistake to make.
A lot of it is self control and that doesn't necessarily mean living with the least amount of money possible. It just means understanding how much you make and how much you can afford to spend.

The first step is to track your incoming / outgoing financials.

Just like programming, in order to fix the problem you need to understand what the problem is and tracking your $ for a few months will show you exactly what's going wrong.
You are making a connection I am not making. If welfare is removed you are assuming that people's lives would not be worse because _eventually_ companies would be forced to raise their wages. In the short, medium, and even long term if the companies we're done headed enough, people's lives would be worse off because they would lack the welfare _and_ employers would not have adapted wages to the new equilibrium.

As to what I support. I would be for a UBI system so that every company would no longer have to worry about supporting their employees basic needs. It would allow for better competition as employees would be in a better negotiating position since no one would need a particular job. It would be still be a wealth transfer but I think the improvements to economy would pay off and it would give every citizen a benefit directly by not making them tied to employment. Road repair from damage from trucks is another situation where it looks like a wealth transfer from society to businesses, but the payoff in terms of the improvements to citizens lives are worth it.

As it stands currently the benefits from this current setup only go to owners of companies with low paid employees and I don't believe that the benefit of lower prices on some goods outweighs the harm that is caused by increasing the inequality between business owners and employees without giving employees a way to improve their lives
I really dislike this kind of questions. "A little fun doesn't hurt" Reddit and the internet has a lot of fun things to do. Don't waste the opportunity of someone important willing to spend what little 30 mins they have in their schedule to take questions from the community and these questions come up - there are important things to ask. Absolutely useless question and should not be asked.
I’ve often thought Idris would be useful for expressing the core business logic of your program, and the you’d use the Haskell or JS backend to do the user-facing parts.
*to a court only though, no?
> Can you request multiple heterogeneous result-sets from PG now, with something that looks like a stored procedure?

Not prettily. You can return cursors, you can use json etc, ...

But you can pipeline SQL statements. I.e. just send N SQL statements (including bind parameters etc, the protocol is the same) without waiting for results, and then process the results as they come in. If you want to avoid latency penalties that makes much more sense in my opinion than having to wrap multiple statements in a function.
It sounds like a fun* game of, "Fool the facial recognition!" And it's not just famous people, it's also "undesirables." So you could recognize people on the sex offender lists or any number of other crimes. You could also have real life "gaydar."

*: fun here is used somewhat sarcastically
There's no reason to take the extra step of turning it into fuel for the portion we would just sequester underground.
I never denied that. Your comment pointed out a problem with OTA updates and I agreed calling it "a clear flaw". I pointed out a benefit of OTA updates then asked an open ended question about how they should be handled. You responded be attacking the example I provided. I was looking to debate this serious issue, not getting into a pissing match about it.
A text-based interface is easiest for reporters to use, so while texting is slow, it’s superior to a web service in the low-bandwidth environment of the Capitol.

This is disturbing to hear. How can our congress make the best decisions possible if it can't access and communicate relevant information quickly? The ROI to the United States of simply having a high-bandwidth network at this global powerspot is so obvious that I had just assumed it was the case—so to hear that reporters can't even use a web interface to quickly send images is frightening if true, and perhaps even indicative of a broader issue of our government's inability to effectively execute, partially rooted in its inability to empower itself with the tools necessary to effectively execute.

* Edited at burkaman's prompt to be less sensationalist
For radar detecting a power line against the sky is easy. Detecting a power line against a wall is not.

The same radar set that worked these wonders while flying would have been absolutely useless for a ground based vehicle.
By default when I choose to support a creator I like I start at $20.
More like 100% from these figures. Then again, Europeans already pay something like 100% more than we do, per-gal, at the pump.
1. They have great competition in Gitlab.
Gitlab's main point is it's open source.

They simply will be more competitive.

2. They want to improve their "Open Source Friendly" image and they've been taking meaningful steps towards it.

3. Why not? What's the downside of doing so?
He's probably not going to get rich off patreon donations. The only developers that are doing well on patreon are being sponsored by real companies (or making adult games).

For example vue.js has 100k github stars and the creator is still only getting 15k a month on patreon and a good chunk of that comes from only a small handful of $2000 tier company sponsors: https://graphtreon.com/creator/evanyou. So that's probably a rough upperbound on how much the donation model can support.
Algorithmic trading, if you are good at both the finance bit and the software bit. Caveat Emptor.
> but in combination with caffeine it works great

I recently heard about goody's when we ran a marketing campaign for them.

https://www.amazon.com/Goodys-Extra-Strength-Headache-Powder...

The nascar themed marketing was probably why i hadn't heard of it but I did end up trying it and the mixture of the two works great
Interesting, and also...a lie? Or he thinks the 250,000 projects migrated to gitlab within 24 hours of the news that Microsoft was going anywhere near GitHub is a small number.