skysight-inc/HackerNews huggingface dataset:
Everyone I know who has had to use Gerrit has absolutely, utterly despised it.

Until I got a job working as a kernel developer I had never had to use emailed patches. It simply isn't an "absolutely necessary" skill for a good developer these days.

The kernel community is too attached to email patch submission for it to ever move away, and to be fair, email does have the benefit of being scalable and matches our decentralised workflow much better than any of the current alternatives.

But it's still not good. There are plenty of ways to screw up email threading or forget conventions on labelling patchset versions or whatever (this happens all the time). You have to rely on external tools such as Patchwork to provide a bare minimum of state-tracking. There's not much by way of generic CI tooling that's designed with email in mind (I'm working on this!). Doing code review from an email client definitely has its benefits, but it's also limiting - web-based code review tools have much more scope for experimenting with better ways of presenting comments.

I can't see the Linux kernel ever moving away from email, and honestly it's not too bad once you've figured out your workflow, but I would like to see kernel hackers thinking about what it is that the kernel community loves so much about email compared to GitHub and other centralised services. It is disappointing to see other large open source projects becoming incredibly dependent on a for-profit proprietary software company that may well not survive the next few years. How can we do proper decentralised version control and development better?
How about this.
Make 2 email accounts. One for your stuff, one that is more or less empty.
Re-set your phone to factory. Synch with the empty account.
When you are in-country, reset phone, synch with first account. Done. 45 minutes or less with decent wi-fi.
Of course my preference is to avoid said country on principle in the first place.
Well, you can think what you like but I'm raising an alarm about this after 15 years of patient observation, so I think your equanimity is misplaced. I'm also old enough to be your parent and this isn't my first rodeo.

As you're well-educated in politics, you're well-positioned to process this: https://independent.academia.edu/JamesScaminaci

I can vouch for the bulk of this material through my own independent study over the last 15 years. RW extremism is my anthropology hobby.
> Lottery winnings are not taxed by Canada, but if an american wins the lottery anywhere in the world, the USA will take its chunk.
And to add insult to injury, if you want to get out and give up your US citizenship for good, it will cost you. Before 2010 renunciation was free. From then to 2014, it was $400. Now they charge $2,350 plus a big exit tax if your net worth is above $2m.
The US is the only country that taxes its overseas citizens this way, beside Eritrea.

Loving how you explained it in simple English! I hope all regulations and laws explained this way!
How parents shape the advantages of being first-born
This is a really good point. I think it gets to the heart of why libraries are more powerful than language features (though missing language features can hold back libraries).

> It takes a lot of skills and deep understanding of the problem domain. A “Service runner” library needs expertise of how daemons work, process management, I/O redirection, PID files and so on. A CMS is not just about rendering fields with a datatype — it has inter-field dependencies, validations, wizards, generic renderers and so on. Even a simple “retry” library is not so simple.
This is CPU not a GPU
> So they need to somehow make devs want to use it for their code. A nice experience is usually not enough.

While I side with your central argument, there are numerous cases where the above is absolutely enough.
At their last big rally in sacramento last year, 10 people were stabbed, all by the neo-Nazi side.

That's not how it was reported. There was no violent contact until "black bloc" rioters armed with clubs rushed the cordon.[0] There were two reported stab wounds that required a trip to hospital.

[0] https://www.theguardian.com/us-news/2016/jun/26/white-nation...
For the most part software dev is roughly results driven.

I'd be surprised if your work was happy with you being 20-30% less productive than your coworkers for equal pay.
Presumably also you can pull out your laptop and do useful work for a much higher fraction of that door-to-door time as well.
"I don't think they can force me to give up my PIN. Not even a court can do that."

Meanwhile, on HN: https://news.ycombinator.com/item?id=13629728
> If so LE could aquire, via the hashes, from the network, and prove, without opening the drives, what the contents are.

Except those files may have been deleted already. You can't prove that you will find anything incriminating on that drive.
On what grounds? on what threat models? on what attacks? what alternatives?
factory reset will do the job even for forensic tools- the border-class forensic tools- cellebrite, magnet forensics aquire, oxygen, etc are all accessing above the flash translation layer. So deleted is deleted, in that case, on a phone.
And chip off is Mossad level expertise, due to chip size/complexity, wear-leveling and said flash translation.
Pros - detailed listing of day to day work the candidate would be performing.

Cons -
In the age of gaming the system in favor of H1B candidates I see a lot of ads where they throw in requirements that have nothing to do with the job but the H1B they want to hire does have. Not allowing experience in place of degree.
Intern jobs that want 2-5 years of experience in a specific technology.
Any position that says "this is not a remote position" or anything similar automatically gets added to my twit filter.
Anything with the words DevOps or Agile.
Yes, but good luck enforcing that if they don't like your face. Of course you should always assert your rights, but the notion that this will always be sufficient suggests to me that the holder hasn't ever been in a tough situation.

I'm not having a go at you. I've seen criminal lawyers' jaws fall open when they take a class in immigration law and discover there's a whole parallel and much scarier legal system for 'other people'.
If this becomes common place across borders phones should come with a "fake" unlock access code - if you enter it it drops you into a plain vanilla setup with some fake contacts perhaps. Might make sense to create fake email and social media accounts too then...
There is even more nuance to this as AVX low level instruction support isn't going to be universal as different CPUs will support different instruction subsets of AVX-512 and Extended AVX
https://en.wikipedia.org/wiki/AVX-512

There is also a mess in FMA support for both Intel and AMD cpus... https://en.wikipedia.org/wiki/FMA_instruction_set

This entire deal pretty much turned AVX into cancer outside of very specific circles, especially considering the wierd support for AVX and SSE in OpenCL.
Obligatory link to PG's essay on corporate PR:

http://paulgraham.com/submarine.html
I thought the same but the OP also starts listing the things he hates to see in a job posting so I think he screwed up the wording.
I would be exceptionally surprised if they did anything beyond ~hours of detention and confiscating as much stuff as they possibly could to "investigate" (essentially as punishment).
Planktos – Turn Your Website's Users into Seeders
I have a related, seemingly analogous situation that I'm curious about.

If a suspect might have physically buried important evidence hundreds of miles of way in the middle of nowhere, such that it is effectively impossible to find, can the courts "compell" the suspect to give up any knowledge of this, in a similar fashion as the man in the article?
Could =/= would. If you're arguing for the status quo because every alternative you can imagine is worse then you're essentially treating it as religious dogma.
If you're disclosing nuclear weapon plans you are not whistleblowing you are just a spy.

Whistleblowers expose an organization for doing something illicit. If your job is to make nuclear weapons than that's not really illicit in that context.

But if your job is to surveil enemies over seas and you are actually also surveilling people domestically (sorry, I mean collecting meta-data on) without warrants and doing it completely in the shadows, that is over the line.
https://blog.monkeylearn.com/hacker-news-categorizer-with-mo...
For troubleshooting or statistical reasons. It's serving as the backing data store. So piping through grep, or to wc, etc. Specifically not sending the output to the screen.
If they take the phone apart to get to the storage, they don't need your pin, unless the entire storage is encrypted, in which case an alternate pin should probably not decrypt the entire storage.

If they access it through the phone, they can only access what the OS allows.

I think an OS that would allow you to expose only a safe part of your phone, would be an excellent idea.
Huh? The article also states that women don't care much about looks. Much less than men.
could you provide the source for the info about Cuba?

so far, I have had a strong impression agriculture is not doing well there.

My impression is based purely on surprisingly bad food served in all-inclusive Cuban hotels. Normally, all-inclusive hotel food should attract tourists not scare them away. Even local fruits are not good/ripe not mentioning main dishes - it's not sophisticated and more on repetitive side.
I think you make the mistake of thinking that people oppose all state violence. Many people approve of some state violence in the name of maintaining societal order, but oppose torture. And I would posit that coercive incarceration is a form of torture.

It is a mistake to believe that people are ideologically consistent. And I would be hard pressed to believe that torture is not more extreme or less legitimate than other forms of violence.
You don't have to get a job. Plenty of people don't. You could live off the dole, or go be a hobo in the woods somewhere.

You aren't forced to sell your labour. It's just that most people do so because they want to things they can get in exchange.
Factsheet on Customs and Border Protection's 100-Mile Zone
This amounts to trolling whether you meant it that way or not. Please don't start flamewars on HN: https://news.ycombinator.com/newsguidelines.html.

Also, it looks you've been using HN primarily for political and ideological arguments (at least recently). That's not what we want here, and worse, it's actively destructive of what we do want—thoughtful discussions and intellectual curiosity. So please don't use HN like this.
I do that for every site i can think of because, as a person with very poor eyesight, the ability to zoom seems better on desktop-site pages than on mobile-site pages.
So in five years, veganism rose 14x while vegetarianism doubled? Color me skeptical. You also didn't address the issue that most of those people probably aren't even very strict in their diets.

Harris poll in 2016 says about 3%: http://www.vrg.org/nutshell/Polls/2016_adults_veg.htm

And given previous results, I highly suspect many of those have eaten meat or fish in the last year.

And so my point stands: even if strict vegetarian / vegan lifestyles become the majority view in the future, it'll be many decades from now, and individuals in our era won't be widely shamed for not adopting such a lifestyle, given that only a tiny fraction of the population does.
why not just full regex
> The only thing to be careful with is that it doesn't implicitly convert arguments to boolean

Well, you could also use bitwise XOR in that case.
It's impressive that you read "regulate" as somehow not aligned with "an individuals right to own guns".

These are not mutually exclusive, and I personally want people to maintain the right to own guns.

What I don't want is semi-automatic rifles and handguns to be available to the population at large and without any regulation whatsoever so that they can easily be incorporated into some lunatics shooting spree.

I know this will be unpopular: all semi-automatic handguns and rifles should be outlawed.
Since you probably have such an app, then you possibly don't have it.
Your point three seems split in to two things that don't belong together to me. Sure, globalisation can be said to reduce the exoticness of travel. But public opinion hasn't swung against "the foreign" in general, it's swung against the globalisation you had just mentioned!

Nationalism/isolationism folks aren't the everything should be the same crowd.
This. I don't even drive to Giants games anymore (South Bay to Mission Bay area of SF), although I have full-season parking passes -- I drive to the nearest CalTrain station with safe parking, then I can read or do online work. And the parking passes sell at a profit.
Customer support for startups
I remember my sixth grade teacher getting all the students to make triangles and measure the total of the inside angles. I was so annoyed by my classmates all getting near to 180 degrees, they just seemed like a bunch of boring conformists. I went out of my way to construct a triangle with 150 degrees internal angle, which I was quite proud of at the time. And thus began my career as a mathematical weirdo.
It's worth noting that more proportional voting systems tend to be more immune to gerrymandering.
I suspect your desire to rank humans--high value? seriously?--affects your dating life more than your income.
There are factors beyond compactness which merit consideration, the problem being that neither has been well-defined in a quantitative sense.

States usually point to two kinds of "communities of interest" with regard to the redistricting process: racial minorities and citizens connected by some lower political boundary ie. city limits.

A better re-districting algorithm would have to take those factors into consideration.
These are all great points and I appreciate the feedback!

1. Yep its low percentage, and its a goal to improve this number.

2. You're right, could definitely be better. I made money by successfully connecting devs with the submitters. I left a "pay what you want" link in the email. I only ask people to pay in relation to the value that the conversation brings them.

3. If you want! Drop me a line - cory@oppsdaily.com
Who are you calling Malthusian?
Python 3.7 already in the works. The effort to push python 3.x is picking up steam it seems.
I have a question...

Suppose the suspect Alice only has a portion of the key. Someone else (Bob...) has the remaining key bits.

Alice is busted, and 'compelled to give the key', and DOES provide her portion of the key.

Bob is never found.

Then Alice would be indefinitely imprisoned, even if she would have actually complied with the court order.

It seems unethical, to me.

Bonus question: Alice pretends that Bob exists, but actually he does not, but police cannot prove that. What then?

A possible answer to the first question: Alice is not compelled to provide the key. She is compelled to decrypt the drive. Obviously she can't do that without Bob. Alice is screwed and will spend the rest of her life in prison.

Seems harsh.
In Toronto and surrounding area we've seen the expansion of our suburban rail network, through incremental purchase of track, over the past decade. It's owned by one company (Metrolinx, which is a gov. Body) and it seems to be working out well. It's taken a long time (it feels like) to see progress in certain corridors but the rider ship and effect its having on the surrounding regions of Toronto is clearly identifiable.

This approach has its problems too, but I do agree with you hear type of monolithic projects always become a boondoggle.
Which is another form of non free market. It's just whether you want the rules enforced at the level of housing co-operative, community or the state government.

As you move up the levels, the market becomes less free (easier to move to a different apartment block if you don't like the rules than to move to a different state) but becomes far better at protecting against the negative externalities (housing cooperative doesn't have the same enforcement capabilities as local or state governments).
> Well, you could also be held indefinitely for refusing to provide the combination for a safe.

Is there case law supporting that? Traditionally I think the combination would be considered forced testimony.
Replacing butter with vegetable oils does not cut heart disease risk (2016)
No. But proximity carries a great deal of weight for purely practical reasons - when you already know you have the goods then it's maddening to not know how to access them.

Not an endorsement of the reasons for the guy's drive being impounded, which I'm ignoring completely for this example.
I am always amazed at how hard it is to find something with GitHub's search, when `git grep` works so well.
From their FAQ:

Can I develop my proprietary application using the GPL version of PyQt?

Yes, so long as you have purchased the commercial version of PyQt before you distribute your proprietary application for the first time. (Note that this is different to the terms of the Qt commercial license.)
I understand that there are some overlapping rules and regulations between EU member states and states in the Schengen Area. But you don't have to go more than a year back, when the refugee crisis peaked, to find Norway enforcing full border control on all land and sea based borders. But not by air, probably because they knew most refugees would never be allowed to board a plane or afford the tickets.

This ended up in a huge mess, but as far as I know very few were actually turned away. Mostly people ended up being fined for not being able to provide a valid ID and let back in after a manual verification. There were some controversy around this, as citizens are not legally required to carry IDs.
Well, enjo-kōsai is merely controversial in Japan. But bare female skin is illegal in Saudi Arabia.[0] De gustibus non est disputandum. What's key is mindfulness.

0) http://livinginsaudiarabia.org/73/pornography-in-saudi-arabi...
> Google is cool and doesn't do no evil.

That expired in 2015.
It's just a youtube video: https://youtu.be/Gy5m091fOTU
There are other precedents I think.

Here (Sydney Australia) the penalty for refusing a roadside alcohol test is the same as the top range blood alcohol penalty. So you can refuse a test, and they'll penalise you assuming the worst-case result you could have produced.

I'm guessing this guy is in a quite perplexing quandary - he's betting on whether they'll keep him in jail for as long for refusing to decrypt the drives as they would for the crimes that decrypting the drives expose?

(At least I _hope_ that's his quandary - I sincerely hope the reality isn't that he's genuinely forgotten the passwords, and when the FBI/NSA _finally_ bruteforce it, they end up with baby photos, teenaged angst poetry, and a few bittorrented Hollywood movies... That does, at least, seem quite unlikely...)
JavaScript only if it's run via Apple's JavaScriptCore.

Pebble used this quite effectively to add phone-side apps to their product.
You can make the same argument for the adult porn industry, and that leads to one of two conclusions:

- That the viewer of adult porn shouldn't be prosecuted for viewing porn.

or

- That there is a societal / governmental acceptance of the exploitation of men and women, as long as they are adults.

The easy argument out of this hypocrisy is to claim that while children can never consent, adults can, but then that opens the can of worms of whether they're "consenting" under coercion, like under threat of not getting hired again to do work or if they're enslaved, and the answer to that is that it depends on the case.

At this point it turns political, with one side generalizing that most do consent, and another side also generalizing that most do not consent, and reaching an agreement is impossible because there is a half-truth to both sides, and after a lot of heated arguments, people get worn out, and nothing gets resolved.

So instead I'm just going to direct people to read up on the topic of victimology, which is a sub-genre of criminology, specifically how it affects human traffic (which are >90% women, and has a total volume of enslaved people higher than it was when slavery was legal) and get informed and then make up their own mind about it without bothering others.
, or: Why the FDA and US Drug Regulation is Broken.

Seriously, if they want drug manufacturers to do research on a generic drug for a rare disease, give them a research grant.
> This is all insane. So much so that I'm not sure it is serious.

The parents post is essentially arguing that women tend to find a different set of characteristics attractive than men do.

In particular monetary success in a partner matters more to women.

Can you post a serious counter-argument?

If you have research showing that women date down the income quartiles more often than men you could really add to the discussion.

Resorting to saying the parent has issues with women is not an acceptable level of discourse for HN.
> two people of identical age, fat-free mass and mass who consume identical caloric intake and perform identical exercise

His friends may be the same age, but have wildly different amounts of fat and muscle despite similar exercise regimens. I think that's what his point was, not that thermodynamics don't apply.
Clasele+de+dans+in+scoala+de+dans
Apple needs to implement a way where you can set up 2 separate PINs. One for your regular stuff and another that logs you into a sort of dummy state, where things look real but really are not. Heck, I'd switch to Android if something like that existed.
There was a National Geographic documentary[1] about scrapping one of the Typhoons. I could only find a Russian language version on Youtube[2], which it's still fun to at least scan thru quickly just to see the scale of the thing

[1] Unfortunately the Wikipedia link is broken https://en.wikipedia.org/wiki/Typhoon-class_submarine#Notabl...

[1] https://www.youtube.com/watch?v=HGhxGgQ-Cd4
You're not a father clearly, you clearly don't understand how a 2 working parents relationship work. I'd urge you to listen instead of trying to internalize the issue, and discounting the reporting on it.

In the real world daycare works on banker hours. Usually you have to get there when other people are starting work, and you have to get there usually when people are leaving work. If you're late, you'll be charged a not insignificant amount of money PER MINUTE. This matters a lot when you realize how much day care is (it costs literally more than my mortgage...).

Think of the impact on having on average an hour less "working hours" than your coworkers per day.... By the way, you're not going to be able to just make up the time when you get home.... you have a child to take care of when you get home.

This is not an incentives problem, this is a logistics issue.
> People are pushing back at the technical homogenisation caused by that full force of globalisation.

No, it's even more basic. They're pushing back against the erosion of working class jobs caused by globalisation. If a Brit doesn't have a posh background to get into a top school/job, what do they do with their life? How do they support themselves and a family?
Intuitionism is a philosophy of mathematics that is deeply related to but not the same thing as constructivism.
> An appropriate real-world metaphor for the program might be something like this: In every room of every house and every apartment, cameras and microphones are installed, every letter is opened and copied, every telephone tapped. Everything that happens is recorded and can be accessed as needed.

This is why I hate the media.

I don't understand how making this analogy helps to explain the spying program discussed in the article. Why do we need "an appropriate real-world metaphor" in order to describe a real world spying program that actually exists? I strongly feel that this is a misleading way to relay information, and I'm sure it confused a lot of readers.