skysight-inc/HackerNews huggingface dataset:
I've been using `pass` for a very long time, and in combination with dmenu or rofi, it has proven to improve my workflow accessing passphrases a lot.

For 'teams' (and serv{er, ices}) I've started implementing some stuff via. vault-project [0]. The project looks really promising, sadly never got up-voted on HN so far.

The basic concept of vault is a centralized storage of secrets, managed via. Access-Control-Lists (ACLs) and accessible via. REST.
Because the secrets are only accessible from a single point, you'll also have an overview of who did access which secret (called audit log). It's also possible to implement replacing all necessary secrets whenever someone has left/changed the group that got access to the secrets.
Vault also makes integration in certain provisioning tools possible (though, that's something you need to spend more development in).
Vault provides many database-backends [1], but also various other things (like ssh [2]).

Other things for managing secrets are:

- keywhiz: https://square.github.io/keywhiz/single_page.html

- keyringer: https://keyringer.pw

[0]: https://www.vaultproject.io/

[1]: https://www.vaultproject.io/docs/secrets/index.html

[2]: https://www.vaultproject.io/docs/secrets/ssh/index.html
No - your statement gravely misrepresents what the EU is.

"UK can just say they won't follow a certain EU law, and absolutely nothing will happen"

Absolutely false.

The UK cannot 'pick and chose' what EU laws and regulations it wishes to follow.

If the UK does not wish to follow EU laws, ultimately, it has only one choice - Article 50.

This should be obvious without complex investigation: the UK's leading objection to EU participation was the lack of ability to control the migration of EU citizens across it's borders.

By your interpretation - the UK could have simply ignored the law - and put in controls for EU citizens?

What would have happened?

Would the 'EU police' have come in and 'arrested' the PM? Of course not - but the UK would ultimately be forced out of the Union given it breaks such a 'fundamental principle' of 'freedom of movement'.

The Gov. of Texas decided not to follow a Federal ruling, nobody would be arrested either - the issue would be fought in the political arena - and in the courts. And guess what? The US Federal government would ultimately win - and if Texas did want to 'implement ABC policy' - they'd have to secede.

It takes an exceeding amount of 'mental gymnastics' to not see the EU as a Federal Superstate - one that is gaining power every year as they legally move towards an 'ever closer union'.

'Ever closer union' is not an idea - it's legally part of the treaties, and is de-facto applied, as history quite obviously illustrate to us what direction things have been moving in for 70 years.

The United States was designed as a lose federation of states as well - and they envisioned a president having very limited power - and he did, for about 100 years. And look where we are now ...
The visual and written arts seem to get away without requiring "clean room" techniques. It's not like authors have to avoid reading any other author's work.
> Could PureScript become a more viable and practical Haskell?

Probably depends on the reasons why anyone might perceive Haskell as sub-viable or sub-practical in the first place (other than for transpiling to other languages with possibly "less FP" paradigms) --- I for one would be curious to hear them!
Awesome. It might take me a little while to round all that stuff up, but look for an email reply from me in the next day or so.
It's a machine written blogspam article, and probably shouldn't be on HN.
> Hard to change his mind when that mind is manipulated by Stephen Bannon. If Bannon leaves then I suspect he would fall more in line with a typical Republican President.

Interesting speculation, but based on what?
Sweet, just started a course in CS, so anything that can help is welcome!
You can use Supported Source:

https://supportedsource.org/

It's not copyleft, but if you ask you might be able to use it that way.
> 40% of the power is pissed away as heat in the stupid TIP120!!! wtf!

You can find a BJT about just as antiquated with a lower VCE(sat).

Also, maybe don't run a motor off 5V and then complain that the transistor is eating too much of that voltage.
> It gets basically everything right, out of the box

Custom bindings don't work on the default document. That's a pretty big failure right out of the box.

And I still prefer vimL to lisp, it's the php of editor extension languages. It's not great for big plugins but ok great to slap things together quickly.
He didn't: https://electrek.co/2017/01/31/tesla-model-3-reservation-hol...
Does anyone know of any hydraulic or pneumatic schematic simulation tools like this? I've been wanting to make something like that for a number of years now, but haven't yet had the chance.

Also, I'd be curious to know more about the team behind EveryCircuit, what approach they took to managing simulation logic (eg: discrete vs continuous), and other nitty-gritty engineering details.
I agree, although I wonder how Uber is going to survive/thrive as a business. I sometimes wonder if their research into algorithmic dispatching and now self-driving cars are just a song & dance to distract investors. They create new markets but there is a fundamental lack of entry barriers to protect their market share. If what I am saying is correct, then not only is Uber pushing the world forward, but its investors are engaged in a noble transfer of wealth from the rich to the rest, for the benefit of society.
I doubt they care at this point.
Ride it up? You think it'll do a Facebook? Go up a bit and then tank immediately for a while?
This only feels surprising to me because in England, aristocratic houses tend to last only 100-200 years before losing their name by being subsumed into another, renaming due to politics, or vanishing in some other way.

The House of Windsor only formally dates back to 1910.

However if you trace it via the Mountbatten line, it'll rate as being as old as 1567, since it comes from a branch of the House of Hesse-Darmstadt in the Holy Roman Empire.

I think there's 3 things that might cause this:

- I am thinking that Florencian plutocratic houses simply never rename themselves. The Medici family for example continues to exist today, holding some minor titles.

- I think it also helps that Italian aristocrats were heavily involved in trade, and other mercantile professions so could continue to hold wealth and power after being deposed from statutory privilege. English aristocrats on the other hand, often only hold value in land.

- The English have historically allowed women to inherit, so family names are lost due to inheritance, enriching others with the same bloodline but different names.
They have tried hard for the last year it relicense zeromq under a much more liberals license, but have had trouble getting all permissions.
Well, I was thinking the same, if open source projects from facebook have all the documentation hosted using GHP why not git? And for the search option they use algolia and I think it's free for documentation projects.
Unless, of course, the car manufacturers get the bright idea to make EV batteries "irreplaceable", too - you know, for "better efficiency" or to make the cars "leaner" or whatever their excuse would be.
Why isn't the fact that the President's base of support is an angry, hysterical mob bad for America? It's odd how the term "left" is so often used in opposition to "America", as if the left isn't just as much America as the right.
That won't happen until desktop Linux is usable by non-tech people, and they have easy access to it (pre-installed, simple install, etc.). There's been a lot of progress, however there are still plenty of issues. Not to mention application support.
This probably has more to do with anti-trust concerns. They don't want to appear as a monopoly to regulators.
They will get a bulk discount so it will be cheap probably close to zero.
> To imply that all who participated want a Trump impeachment is not accurate

Really? Were you at one? I can't speak for everywhere, but the 100k folks I marched with in Denver seemed pretty gung-ho on the idea. Most common theme on signs I saw was something to the effect of: "This cat has claws" (tried to clean it up a bit ;) )

Also, currently 40% of registered voters support impeaching Trump: http://thehill.com/homenews/administration/317627-poll-4-in-...

Ultimately though that data is about what percentage you can mobilize and activate. Just answering a survey isn't enough.
Because it signals that Uber's employees and customers have more ability to impact the company (via it's bottom line) than a presidential policy or statement.
I think it mostly boils down to fixed-price vs usage-based billing. It seems like utility companies that do usage-based billing (cellphone service providers, electricity, water, etc) typically bill for the previous month so that they can wait for the usage metrics to come in.

For fixed-price services like cable service, video subscription services, housing, etc. I've had a consistent experience of being asked to pay for the next month up front. (They typically phrase this as "at the beginning of the billing cycle" on their terms of service.) I'm guessing the reason is that when it's done this way it reduces the risk of the customer defaulting on the amount after the service has already been consumed.

> Monthly charges are billed at the beginning of your billing cycle and may take a few days after the billing date to appear on your account.

https://help.netflix.com/en/node/27

> We automatically bill your Payment Method on the calendar day corresponding to commencement of your subscription.

https://www.hulu.com/terms

> You pay for your subscription in advance of the covered month.

http://help.hbonow.com/app/answers/detailHBO/a_id/139/~/how-...
> I understand that being on the council is not an endorsement

I disagree. He can say it's not an endorsement, but that's its effect. Kalanick is no fool or neophyte; he knows that if he is an advisor for Trump, he is saying that he and Trump have mutual respect and Trump takes his advice; if he says he'll talk to Trump, it implies that Trump is open to reasonable discussion on these issues.
I don't know where they get the "5 seconds" of latency for dash videos. There's definitely a startup latency, but it's not 5 seconds, and can be avoided with some simple techniques.
I think you may be overlooking the level of desperation coming from the "build the wall, deport them all"-types. They viewed the 2016 election as the Flight 93 election: they could either sit back and face certain death, or they could try storming the cabin and at least have a chance. While there are challenges and hardships in fixing the immigration situation, they would prefer to face those issues rather than sit back while the nation commits suicide.

This choice is also made easier for them, as many of them are starting at the same point as you are. They don't believe maintaining the birth rate is that vital. They don't know or don't believe in the benefits of free trade. They believe that kicking out 20 million consumers is fine because Americans will be producing for Americans now and not the Chinese. It's easy to sell people on economic policies that have seen benefits and unseen costs, even if overall they cost society as a whole.
It is also the case in Australia, based on my experience Windows tablets are at least as common as Android ones. If it's a regional anomaly, that has to be a very wide region then :-)

Jokes apart, I have noticed that in developing countries (I regularly visit Thailand for example) Android tablets are still more common than Win 10 ones, I believe it's because in those countries many people were first exposed to computing in the form of a smartphone, so they prefer a mobile OS like Android, whereas in the western world most people (except perhaps very young people) were accustomed to use a personal computer long before they even had a smartphone.
Timenote 1.8 – Social Calendar App and BOT Fb Messenger
Discover the new Facebook messenegr BOT for Timenote

m.me/gotimenotepage
> not sincerely believing

At the time Travis was invited to join the council, there was already more than enough information known about Trump to warrant declining the invitation.
This is a silly statement. It's almost impossible not to think he left his position on the advisory council due to the fantastic level of backlash his company has received over the last couple of weeks. To think he is doing anything except trying to stop the bleeding seems willfully ignorant.
I did upvote him, because your downvote deserves to be canceled because that is stupid.
The Numbers Don’t Lie: Self-Driving Cars Are Getting Good
Compete with a Yahoo product
You would be surprised how petty and subjective academics are in practice.

Sayre's Law[1] was paraphrased by Henry Kissinger as, "Academic politics are so vicious because the stakes are so small."

1. https://en.wikipedia.org/wiki/Sayre's_law
I could see this being useful. It may be hard to keep it from being spammy.
people on tourist visas are not immigrants. Many kinds of visas.
Timenote – Social Calendar App and BOT Fb Messenger
Discover the new version of Timenote social calendar now available on Fb messenger Bot

m.me/gotimenotepage
I'm going to express an annoyance that I usually have with things like this. It's not really a Google problem, or a computer science problem. More of a society problem.

Why is everything related to education always targeted at young people? My ability to synthesize new knowledge has increased substantially after I was already out of college for a few years. But once you are in that age range, educational resources suddenly dissipate. Well, it's not the only thing that dissipates...

But, seriously, the amount of resources that were thrown at me while I was younger was ridiculous. Interestingly enough, I could hardly keep up with it.

A bit odd that everyone acts as if they think that there's no chance of developing people further after the age of 25 or so. Do they really have a much higher demand for fresh grads, as opposed to people with experience? Is it that much harder to get a shallow understanding of computer science as opposed to a deep one?
With regards to SELinux, in that the other packages aren't configured for it. So, not exactly technical debt in the way we're used to using the word, but I thought it fit.
Same here. In a sense HN is a sort of restricted social network for me, or even a tribe if you wish.

Except we don't gather around the fire anymore, we gather around a website and exchange stories not of hunting animals, but hunting bugs.
Fair enough, but I don't see him denying it.
How were the animated graphics for this article created?
I've testified as an expert witness in patent cases in both the UK and the US. In both cases I was testifying that the patent in question should be invalid, and in both cases we were successful. It's much harder to invalidate a patent, because the burden on proof is on you.

The UK and US systems are very different - in the UK you testify in front of a professional patent judge, and they tend to be fairly technically clueful.

Both cases were very hard work - top patent lawyers are very smart, very well paid, and are experts at finding ways to undermine your credibility.

Where the UK and US differ is in how the lawyers go about trying to undermine credibility. It's much harder in the UK to get away with claiming something without it being supported by careful evidence. At one point in the UK case, the issue came up of whether it was technically feasible to run X windows over a dial-up modem. I said that it could, but it certainly wouldn't be quick. When their lawyer tried to dispute this, the judge chimed in, and said he knew personally that it could, because he'd done it himself years before, and could they move along to their next question please. I had a hard time not laughing.

The lawyer's strategy in the UK seems to be to start from a point the expert agrees with, then take them step by step, each step being reasonably in itself, until the expert ends up contradicting their own evidence. Generally, in the UK, if the other side manages to find an angle on something where you don't have evidence to back up your point, you usually need to concede the point. If you don't you lose credibility with the judge, and then it's all over. To avoid such traps, you need to know the 2000 pages of evidence so well you can jump to a particular page, where there's evidence to back your point up.

In the US, you need to maintain credibility with the jury. That's really quite different, as they're not technical. You've got to look them in the eye, and do your best to explain how it is in minimally technical points. They often won't be listening to the technical issues, but just trying to decide whether you're lying. They'll likely go with whichever expert they decide to trust most. I've never testified on something I didn't believe in, so looking the housewives in the jury in the eye and trying to explain earnestly was not so hard. I think juries are actually quite good at detecting who is being evasive if you talk straight to them, but few technical witnesses feel comfortable giving evidence, and this adds noise to the process.
Hey, I'm not the guy bragging about starting fictional fights.
FWIW, automatic updates took me about 5 minutes of googling to figure out how to turn off. Haven't been nagged once since then. I can go in manually and update as I please.
An article I wish I could find pointed out that Trump regularly acts against people who support him, often openly humiliating them. Turnbull isn't alone.

The theory was that Trump respects strength only and not political support. Remember the President of Mexico met with Trump during the campaign, yet with a Mexican delegation in DC Trump humiliated him over Twitter.

Note that Trump has very few political allies in DC.
Sorry to hijack, but when I don't really need GFX as I only want it for programming (Ubuntu preferred over windows)?
Well, it could go the Facebook route. Remember when FB was going to IPO at $33 a share and then it went up to $38 - it had a P/E ratio of like 100. People could just get excited about Snapchat being the next Facebook, it could go up with initial excitement (not saying all people, but markets are fickle). I guess we'll see what the price per share is.
Snap's IPO Riff on Kindness (and Dental Hygiene)
There _was_ a time where it seemed HN was becoming a hateful, negative place but since HN became its own autonomous unit of YC, they've put a lot of effort into turning it into a constructive forum.
Tesla sells cars to rich people, they have a lot less interaction with the common populace than Uber does.

Uber is seen as a taxi-replacement, and everyone uses taxis.

They're even trying to get into delivery services, so anytime you order Pizza, you might hear the Uber name.'

Additionally the criticism of Uber is spearheaded by their competitors who already didn't like them. The taxi union of NYC has been broadly critical leading to the #deleteUber hashtag, but taxis who are being driven out of business by Uber were already inclined to oppose them.

Tesla on the other hand doesn't have as much existing organized opposition with connections to the broad public masses. Who hates Tesla? Car dealerships who have statutory privilege, but everyone already dislikes car salesmen.
The way it's supposed to work is people who already have those job skills enjoy a temporary boom in compensation, and then other people think "I could do that. I will learn that skill and get paid the big bucks."

The H-1B system short circuits that mechanism. The salary doesn't rise, and young people are savvy enough to realize once an industry starts using foreign workers it never will.

Voila! Permanent shortage of Americans willing to do that job.
"Those who play with the devil's toys will be brought by degrees to wield his sword." -- Buckminster Fuller
It would be nice if Apple even supported their own OpenCL drivers so that I could get semi-decent performance out of Blender without getting an Nvidea eGPU.
There is an attack against RSA if you encrypt very small values with a small exponent and insecure padding. GPG generates a large symmetric encryption key, and uses that to encrypt the message, uses 65537 (as is considered good practice) as its exponent, and uses a cryptographically appropriate PKCS#1v1.5 padding scheme

As far as I'm aware, there's no reduction in security by encrypting to multiple public keys (other than increased risk of compromising one of the keys).
He is not clay, of course, but his policies and ideas can be softened. But that won't happen if the people who can talk to him behind closed doors, where they can be truly honest about what they think, just leave!

If the ones who can tell him to his face that he is wrong with something quit, you can't expect this to get any better, and believe me when I tell you that it can get much much worse.
I'd understand that more if it was all esoteric power-user type stuff that was missing in the new system. But stuff like mouse pointer speed?

Apparently Misrosoft has said that they do want to drop the old-style control panel eventually. I realise it's a huge job, but it feels very like a half-finished feature right now.
USA Sees the Perfect opportunity to toppple Venezuelan dictator
Supported Source is more or less shareware with visible source code. It's not free software or open source.

Selling copyleft exceptions works fine with existing free and open source licenses.
Not only is it not copyleft, it's not free software nor open source software. It's proprietary software by another name.
> (though the resistor bit I'm not sure on why they don't just buy high precision ones for a few cents more)

high precision resistors can get expensive, aren't always readily available (depending on your volume), or simply might not be available in the power rating you need. especially if you don't need absolute precision you might consider it wasteful. so it's good to know how to match resistors when you're designing/prototyping the circuit.

because of that, it's probably become hearsay and superstition, and is consequently overused.
Or if they do the opposite (planned obsolescence).
Farmers Insurance | Los Angeles, CA | Full-time | ONSITE

We're building a brand-new test-driven, Agile team from the ground up. Come be a part of the innovative future at Farmers! Seeking a lead as well as mid-to-senior Java Spring devs to lead development of an Angular + Spring web app.

Be an integral part of a brand new team building web products that reach millions! Along they way you'll work in an environment with the flexibility of a start-up but the stability and backing of an industry powerhouse.

I'm Wes, the TPM leading the hiring of the team. Interview process is quick, from phone call to remote pairing session to in-person.

Please see the job listing and apply at Stack Overflow: http://stackoverflow.com/jobs/133840/senior-java-services-en...
Thank you.

I agree that we shouldn't be arguing in favour of anti-smoking regulations on the grounds of financial cost (esp. with regard to the health budget). There are, as you say, much better grounds to base the argument on. Exaggerated figures such as the $2B / $30B given above just help to discredit the entire argument. I prefer that my government not try to manipulate me with dodgy statistics (even if we largely agree on the goal of reducing smoking).
You are correct. I think they also shifted from daily active users to monthly active users to mask a decline in daily usage.
> I'm 32 and my parents let me go all over town

Your parents are taking a big risk. I hope you're carrying a cell phone.
As someone else pointed out, the 2-for-1 rule has long been a GOP talking point.
The details can be debated, but the trend is real and has tremendous real world implications.

Clean air, enables 100% solar, 2.4 sec zero to sixty, and so on.