skysight-inc/HackerNews huggingface dataset:
Our team of 10 thinks Gerrit is great. I don't know how these other people are using Gerrit, but I don't recognize their description at all. Gerrit is very convenient if you take code reviews seriously.

I do agree that clicking through each file is a waste

Well, firstly it is simply not true that you need to do that (you can accept/reject a review without having viewed any file at all), but secondly I'm totally fine with pressing ] 20 times for a review that touches 20 files. If the diff was a single unified diff, I'd have to press page-down a few times and those few keystrokes don't make much of a difference compared to the time taken to actually review code.

Article says:

Gerrit, he said, makes patch submission quite hard

But without any explanation for why.

It is hard to do local testing of patches in Gerrit,

It's easy to checkout a review to its own branch, so why do they feel that way?

All discussions are done through a web interface.

Yeah, well, if using a web interface is a problem for you, then of course Gerrit is not a good tool for you. If you think the web interface doesn't add anything, then Gerrit is not a good tool for you. But those are not shortcomings of Gerrit, but simply a mismatch between your preferred workflow and your preferred way of interacting with code reviews.
I remember the last time I used dropbox on my laptop. I tried to open a random file outside my dropbox folder and I got the error message that I can not open it because it is used by dropbox at this moment. I deleted the desktop app at that moment.

I am not an OS hacker but as a user I am pretty sure the desktop app should not access files outside my dropbox folder. The excuse of "testing some desktop features" is pretty lame. If you catch your housemaid sniffling your panties it is simply not an effing feature, even if your panties are clean and sexy!

And this is not part of the mass surveillance...
Because the ad is the first search result. We don't even really care that much anymore how our "organic" results play out.
FWIW, Gitlab now has DC/OS (Mesosphere) support https://about.gitlab.com/2016/09/16/announcing-gitlab-and-me...
By that logic almost every organisation should have a private wine cellar. Normally when entertaining you buy wine from suppliers on demand, not build up an enormous stash yourself.

But it's not the fact that they have drinks on site that surprised me. It's the vast quantity. The entire stock of all drinks including non-alcoholic drinks you point to is worth only about £30,000 vs the EU which has over 40,000 bottles of wine alone. I'd guess the value of the EU drinks cabinet is thus at least 10x great, probably more like 50x-100x greater. It's reflective of a wider problem with incredibly profligate spending on luxuries for EU staff at a time when most European governments are trying to cut their spending to manageable levels.
The CATPCHAs might not appear for everyone, but automated JavaScript challenges seem to be required on some sites regardless of your IP (and without JavaScript, you just get stuck in a refresh loop on the challenge page).

It's a real slap in the face to have to enable JavaScript just to gain access to a site, especially if it's a site that doesn't even use JavaScript, or a site that you don't entirely trust.

The funny thing is that it's entirely possible to open a bunch of these tabs in the background (e.g. search for 'site:somesitethatusescloudflare' and just middle click some results that interest you for later reading) and forget about them while they sit there refreshing over and over again, until you really do get blocked (assuming they keep track of unanswered challenges like they do for failed ones).
bandwidth is not a problem as long as your vid is just a still image
Put mailman/majordomo and cgit/gitweb on a server, and a little front page for the project if you like. Use spamassassin with mailman, restrict allowed mail mime types to plain text and patches. Maybe use one of those tools that pick patches up from your mbox. Quilt is a good patch manager. I'd use emacs org mode for issues and todos.
Smart People Only ,What Is the Answer to This Question
Image2docker
Given the kernel's history with proprietary tools, seems to me that Github's proprietary nature is reason enough for the kernel not to use it.
Panorella – Panoramic Umbrellas
Cool idea, but the main gripe I have with it is that the passwords it generates are clearly not made for remembering, but regenerating them takes multiple seconds.
As I've been told by people who helped me, you don't pay back, you pay forward.

When you're young, you need the help. When you've grown thanks to that you give it forward to the younger ones.
Small batch gin production – a photo essay
I wonder what languages you are comparing it to. I wouldn't personally call Go's syntax elegant or its performance good, but it's all relative. Wrappers for C++ libraries are likewise hardly exciting given the ease of creating them for almost any language.
Having read this and the example audio it appears that the researchers seem to believe that external 2nd language speakers will dictate what English sounds like in the future and when I heard the 100 years in the future example I was having deja vu with what many non-Native english speakers would speak today.

So I'm inclined to dismiss this unless everybody in the country suddenly has a stroke, which again, most unlikely and if you go 100 years in the past, you would find it less disparity than this speculation.

What does happen is new words come into play and more so over perversion and bastardisation of existing words.

But we have many flavours of English and with that, you can not these days define English as one language and country variations are abound from the America's to Jamaica in which the localisation is most noticeable. As you equally get with geographic variations within the UK and are accent inflections.

But listen to the example of how they perceive English in 100 years time and then somebody who is recovering from a stroke. That too me is just wrong.
It's not a small thing to just brush off, but it depends on your priorities.
Actually Ada is quite unusual in that the official ISO standard has always been licensed under terms that permit unrestricted redistribution and even modification; it is AFAIK the only ISO language standard that you can install as a package[1][2] from Debian's "main" repository.

The language is thus more free than ISO C and C++, where everybody googles for "draft" pdfs and hopes their content does not substantially differ from the actual standard.

[1] https://packages.debian.org/jessie/ada-reference-manual-2005
[2] https://packages.debian.org/jessie/ada-reference-manual-2012
Yes, USD. Experience count. After some more years of work, you could make as much.
But which other languages have you used? I'm genuinely curious.

When I look at Go I see a platform that looks highly unproductive relative to what I'm used to (JVM/Scala/now a bit of Kotlin). So I am often confused what people are comparing Go to that it seems so great. Python/Ruby?
Github displaying readme.md by default has probably boosted viewings of readmes by a million percent.

Whether reading of readmes has gone up is still an unsettled question
Yay, you're right, I forgot that those even exist. I think older digital cameras may be safe.

That said, it's very much a corner case - after all, a typical person will eventually plug the camera to the computer for viewing or archiving purposes.
How does this compare to the KeePass family of pw-managers?
(Besides that Forgiva is closed source and KeePass is open source.)

Fixes poor passwords, accessibility and storage problems with highly secure way.

What does that even mean?
What would a piece of legislation be to actually solve the issue with East Texas court being so pro-patent? Something like all patent suits must be prosecuted in the jurisdiction of the company supposedly infringing?

Well, we could try passing a law like this:

"Any civil action for patent infringement may be brought in the judicial district where the defendant resides, or where the defendant has committed acts of infringement and has a regular and established place of business."

And we tried passing such a law. The text above is 28 U.S.C. §1400 (b) and has been the law of the United States since the 1897 patent statute. The Supreme Court says, "venue in patent infringement actions is solely and exclusively governed by § 1400(b), as a special and specific venue statute applicable to that species of litigation," (Fourco Glass Co. v. Transmirra Products Corp., 353 U.S. 222 (1957)) and has never reversed or amended that opinion.

But when you live under a corrupt and openly self-interested judiciary, you can't depend on the law to protect you. In 1982, after much lobbying from the patent bar, Congress directed all appeals of patent cases away from regional circuit courts of appeal, where almost all other appeals go, to the newly created Court of Appeals for the Federal Circuit (CAFC). The patent bar wanted a court filled with appointees from its own ranks to create new case law that would force engineers and companies to pay out much more fealty and cash to the patent lawyers themselves.

And we get an explosion in patents and patent litigation. Software patents were legalized by the CAFC and the CAFC abolished the venue statute in the VE Holding case of 1990, driving patent litigation to the entrepreneurial judges of the corrupt East Texas District.

Usually a court can't just decide to abolish a statute like that, but when an appeals court has exclusive national jurisdiction, there's no check on its power. The Supreme Court justices often comment on the power and freedom from ordinary limits of the CAFC and it is the most often reversed 9-0 of the appeals courts, but the Supreme Court can rarely make time to reverse all the CAFC's messes. The CAFC takes about 2-5,000 cases a year and the Supreme Court takes a couple hundred, just a handful of those from the CAFC.

The TC Heartland case is currently under appeal to the Supreme Court asking it to reverse the CAFC abolition of this statute. If the Supreme Court takes the case, East Texas will soon be limited to cattle and civil cash forfeiture cases.
I don't understand it either. Europe has some surprisingly bad laws and directives for tech.
As far as I'm aware, the only special treatment the delivery companies get is an expedited system for the bulk payment of the fines their drivers collect.
>> How does this compare, for example, to the KeePass family of pw-managers?

It is a password manager too but with an alternative approach.

>> "Fixes poor passwords, accessibility and storage problems with highly secure way."
>> What does that even mean?

Generates strong passwords by default, you can access them anywhere with it and does not need to store anywhere.
Haven't used emacs but base from the looks of it, it should render the text created in emacs-ArtistMode nicely. Try copy-pasting what you have in the text-editor, we'll see.
Looks good. Can you add a link to the github repo on your github webpage?
As pointed out by other fellow HNers, you're wrong, but that didn't stop you from pushing your own agenda while complaining about the EU having an agenda against American companies.

Trust me, the EU is not against American companies. They're just beside the EU citizens.
I was planning to write one as I do not like existing ones but time is a slight issue: without versions for all platforms and some way to keep them in sync it is hard to switch...
The following are a few alternatives off the top of my head:

* Google Compute Engine
* Microsoft Azure
* Joyent
* IBM BlueMix
* Linode (like DigitalOcean more VPS than cloud provider)
Shameless plug: If you're on a Mac and want an app to create those ASCII diagrams, check out Monodraw [1]. I've just released an update [2, 3] which allows you to define to define snippets / templates which you can easily re-use: seems perfect to define snippets for this website.

[1] https://monodraw.helftone.com

[2] https://blog.helftone.com/monodraw-snippets-update-sneak-pee...

[3] https://blog.helftone.com/monodraw-snippets-update-released/
I get a fair bit of top posted mail that has been sent from Apple Mail.

Another thing that Apple Mail does is to pick Unicode characters that don't map to ascii for quote and other punctuation characters.
I was going to say that the easiest way is through your existing clients/connections…

But these don’t necessarily mean professional connections. What about your friends? Or if you are part of any hobby groups then what about people you know through them? There’s strength in weak ties; the people you know may no people that do require your services.

Go to some tech or networking events with the goal of quickly discovering problems that you can potentially solve. If you’ve ran into someone at an event you know you can help then dive deeper into the ways you can help them.
This was largely a decent intro, but I would hesitate to trust this one article's statements without doing other research and reading other guides.

One thing that stood out to me was the author's idea that creatine is not beneficial for women to the point where we may as well skip it. There is research showing the opposite of what the author has stated. Example: https://www.ncbi.nlm.nih.gov/pubmed/9390981

Creatine, as he says, is among the most widely researched supplements. Aside from providing potential cognitive benefits it has been shown to be effective for both men and women working toward strength gains. And as another user commented, creatine supplementation could very well explain part of the great weight gain the author claims to have experienced as it causes muscles to retain water and appear bigger (in both genders).
I find it hard to believe that they got the patent D670,286 approved in the first place. The 'some more' arguments you are talking about were equally insane. Icons arranged in a rectangular grid? How else are you supposed to arrange them? Flat screen, button at the center? Are these patent-worthy? If you notice, Apple themselves copied a lot before and after that incident. For example, camera at the back, browser in a phone, icons you can touch (or touchscreen itself?), etc. and the list goes on - so it's not that they started everything from scratch. It's just that there was either no patent at that time which covered such stupid things, or even if there was, they didn't want to use them offensively. Yes, they had Samsung's internal document which talked about copying their elements, but then they should have talked about only those points. If one of the major (and first) points of argument is that it had similar rounded rectangles and flat screen, people are definitely going to mock them, and remember it "selectively".
Seriously mate, drop it, you're not looking good in this discussion. You're already leaving the EU, stop whining.
Ok, cool that you can access it anywhere.
TypeScript – The Myth of the Superset
Compiling everything to ES6 modules and then using some TypeScript (or whatever) to glue it all together sounds pretty reasonable to me.

TypeScript and Dart are decent scripting languages. Even if your "glue code" ends up being tens of thousands of lines it's not a problem. That kind of scale is perfectly doable without too much hair pulling. They were made for this.

That's the big plan anyhow. Everything will compile to ES6 modules. I'm sure there will be also some widget libraries, but you don't really need that kind of thing. Modern scripting languages can handle those scripting tasks just fine.
These security experts forgot one really important thing: usability. I'm not going to wait minutes for one password to generate!
Develop yourself. Never stop learning. Have an optimistic outlook. Have a pleasant personality. Work well with others. Don't afraid to do more than necessary.

Avoid excessive startup if possible. I was young and naive. After doing 5 or 6 startups, I realized it's a lossy deal. VC spread their risk by investing in 10 companies and assuming 9 would fail. Founders go in with 90% chance of failing but with enough equity to offset the risk. Early employees are screwed, with 90% chance of failing but with meager equity, while doing huge amount of work.

Join startup for the learning. Join big company for the cash. If you really want startup, join late stage startup that are making money, which drastically cuts down the risk of failure while still give you upside.

Go into consulting is you want the cash. You have to be good and deliver.
The way I read it... it's a password manager that doesn't store passwords (centrally or locally).

Instead it regenerates the password each time.

i.e. password for HN may be: some trait of HN (domain?) + some salt + your identity (cert?) to always produce the same password.

I didn't understand it all from the site, the explanations and broken English didn't really elucidate. But... if my understanding was right, I wondered about how to handle cert changes or key rolling, etc. There seemed to be a mentioned mechanism for this, but again I didn't really understand that from the description.

Gist though: No generated and stored passwords, but a pattern to always generate the same password for a given site.
I wish you could try to frame your criticism in a more engaging and friendly way. In my opinion, it's exactly this kind of absolutist reasoning that seems to be killing community and conversation.

Of course he and many others can advertise on Google without understanding match types. The point of the service provided by Google is that it's on the whole, significantly easier than "traditional" ad buying. Regardless of the repercussions, AdSense let him buy ads without that understanding.

With this kind of fervor, I have to presume you're either genuinely very, very bad at providing people with advice or, what I presume to be the case, angry or pessimistic about something else entirely.

Frankly I think you owe the comment an apology for your tone regardless of the validity of your opinion on what training ought to be necessary before using a particular web app.
Does this implement Shamir's Secret Sharing?
Related Question: apologies my background is not tech, does anyone have insight if "hacking" documents like this is easier or harder today as things move digital?

Ignoring paper passports for a moment, as records move to digital over physical paper, will adding or removing names become easier or harder?

Thinking of the guy who was able to fake a first class lounge airplane ticket: https://mic.com/articles/150812/this-guy-figured-out-how-to-...

TL;DR what is harder vs. easier: paper ID forgery or digital ID forgery?
A blind coder who makes Facebook accessible [video]
QEmu's user mode emulation is not sandboxed AFAIK and can't run in-process (of the controlling process).
I use getvau.lt, how does this compare?
Here [1] is a fairly exhaustive examination of this scam...mind boggling..here is a sample

"In cases involving peer-to-peer sharing of music files, the value of the claim was regularly set at €10,000 per file by the rights-holders...Recipients of Abmahnungen often pay the costs without consulting a lawyer, or negotiate a settlement themselves. There is a noticeable tendency to pay rather than challenge the claim..."

and

"the evidence collected about the infringement will only identify the IP...This IP address needs to be matched against the subscriber to whom it was allocated at the time of the infringement...by way of a judicial disclosure order...[in which] German courts are rather reluctant to engage in an assessment...[for instance] within 9 months in 2009, 2824 disclosure orders were sought in Cologne alone, each relating to several hundreds of IP addresses."

[1]-The RedTube copyright infringement affair in Germany: shame on who? (http://www.tandfonline.com/doi/full/10.1080/13600869.2015.10...)
How effective is anti glare? I was thinking of getting those since I already wear spectacles.
No. Why should it?
There are a lot of strong claims in your comment. Could you please back them up with evidence?

Like, I don't know, the ruling against Apple and the IE government. Was that in favour of the ruling elite minority?

The EU has a lot of problems to fix within itself, but it has a decent track of evidence against your claims (user privacy, antitrust, etc).

And you completely lost it when you start mentioning the gas chambers. Dude, I don't know, but you're going too far.
The best Dropbox alternative IMO is https://mega.nz/
That's something that has been discussed again and again in German politics, but no government clearly wanted to say "Free Internet is worthwhile enough to allow protecting it from 'illegal' activity, even if it can't offer the the log data a traditional ISP can".

So now we have a bunch of rules that only apply if you something to stop it, but it doesn't really matter if that is actually effective, and how much that something hurdle is depends on what court or politician you ask. Maximum uncertainty for small operators, so it's mostly a few larger commercial operators and some enthusiasts with VPNs. And a lot of places without wifi that would have it in other countries.
Why keep a log for 30 day? That seems excessively long.
Gitless: a version control system
As an end user, I don't care about how the passwords are stored. I care mostly about two things:

1. How hard it is for someone to steal them
2. How easy they are to retrieve when I need them

I'm currently really happy with 1Password on both counts, and I don't really understand why I should move. A competitor would need to establish that they are at least as secure as 1Password, and this landing page doesn't do that at all. For all I know, it's been built by a nefarious hacker or some junior Node.js developer who's just discovered security.

Has it been audited? What is the roadmap for the project? These things are much more important than some technical explanation that I didn't really understand.
Ask HN: A book/online resource with pragmatic approach to learning programming
I'm looking for a book or an online resource to help me learn computer programming. After covering fundamental concepts and intermediate topics with examples and exercises, I expect it to include a project or two to work on and cement my understanding.

Please avoid suggestions/recommendations costing a lot of money which I'm short of. Thank you.
Japan's Evangelion Shinkansen Treats Fans to More Than Just a Train Ride
I'm learning to code, but every person on Codementor I've contacted hasn't responded.
This is pretty good. I didn't realize how different my ambient lighting was from my screen.
Maybe not what you wanted but hetzner?

Crazy cheap. Support is garbage.
Same strategy but Forgiva doesn't just use one key derivation algorithm (such as PBKDF2) but plus various hashing and encryption algorithms too.

And at the same time you may forget the options you used in Vault, it is not an option in Forgiva.
English isn't my 1st language either, but the power of downvotes is misused a lot on the internet, especially when there's no public trail who downvoted. Advise and canon may just carry too strong of a meaning for those who grew up in English-speaking school systems.
I agree. I've seen ESP8266 referred to as "the better Arduino", "the new Arduino", etc. for the past several months.

Of course the implicit assumption here is that people will get breakout boards like NodeMCU.
Religious 'Guru' from India makes second action film starring himself
Your password will never be secure when you store it on someone else his disk or let someone else encrypt your password. Its not a matter of how, but when there will be a way to retreive those passwords by anything but you.

And its not just that, everything you use your passwords for these days, is stored on some sort of storage in a cloudy architecture. Scattered all over the world in thousands of datacenters. You probably are currently trusting thousands of people working over there, but you dont even know these guys. Terrible imho..