skysight-inc/HackerNews huggingface dataset:
Ask HN: What is a good/common GitHub workflow?
I'm trying to figure out how to better organize work on GitHub for my team.

So far we've used issues, and releases, and added notes to the README.

I see that there are issues, milestones, projects, and the wiki.

I've looked at a few open source projects, but they only seem to be using issues.

Is it common to create milestones like "prototype, beta, 1.0, 2.0", and assign issues to the milestones to see how far along are you?

Do a lot of teams use projects, or it's more common to use a third-party tool like Basecamp?

Finally, is it a good practice to use wikis for tutorials on how to contribute and use the software, or it's better/common practice to use another tool?
Ask HN: How can I use Computer Vision to track number of people entering a room?
From https://en.wikipedia.org/wiki/Liu_Xiaobo

> Liu admitted in 2006 that the response was extemporaneous, although he did not intend to take it back, because it represented "an extreme expression of his longheld belief."[32] The quote was nonetheless used against him. He has commented, "Even today [in 2006], radical patriotic 'angry youth' still frequently use these words to paint me with 'treason'."[32]

Take that as you will. I've heard many Chinese call him racist and treacherous because of these words, that he deserved to die in prison. That is ridiculous, the position was definitely cringe worthy to many people, it isn't one I would agree with, but it was just one position made with lots of resignation.

There is a reason why we just shrug out arms at this, not because we agree with the opinion, but because intellectuals are bound to hold a few opinions that are worse (as judged by whoever) than others. You can crucify almost anyone if you cherry pick.
You really ought to read the paper.

1. They do control for demographics.

2. They do account for temperature, by comparing geographically close cities with different activity inequality levels.

3. They do account for "cost". They repeatedly compare cities and countries with roughly the same income distributions.

Also, as far as I can tell, the paper draws _exactly_ the opposite conclusions as what you state. In no way do they claim that rich people exercise more, nor do they claim that demographics have a strong correlation with exercise.

From what I read, they come to two conclusions:

-There is a correlation between activity inequality and obesity.

-There is a negative correlation between activity inequality and walkability.
Mmh, interesting idea.

One solution now that I think about it would be to display the message at the bottom of all the screens around the airport, like some kind of subtitles for the audio message.

Or just to use good text to speech to say the messages, in a lot of cases the result would be better -_-
Hagfish slime is wonderful
I think that is a somewhat cynical view of the matter; I appreciate that "American Work Ethics" are highly flawed and mostly theatrics (I say this as an American expat who has experienced work from all over the globe), but as much as there is management theatrics in the US, there's also a lot of "woe is me" from employees when they're disciplined.

I'd really hate to see how the author of the piece would have reacted to the Russian Managers at the company I'm with at the moment, as the managers certainly don't sugar coat when they're unhappy; it's not abusive, it's just very to the point. Having been a manager when I still worked in the US, it was incredibly difficult to correct inappropriate behavior because virtually every time you did, you did it wrong to whoever you were correcting. Try to be gentle? You were unclear. Try to be polite but to the point? You were curt. This sort of dance suggests to me that we just don't handle criticism well professionally in the US. I'm sure this is just observer bias, but I see a tendency to avoid confrontation at any cost, with too many places hoping it just "works out".

I do think it's from both sides of the employer/employee line. I have been at places that were more interested in just removing people who had some bad habits or needed to have a line drawn for some behavior while otherwise being model employees. I have also seen employees who were absolutely resistant to any criticism for a multitude of reasons, and ultimately the just continued with bad behavior until they were fired or left the company out of frustration with the constant meetings.

The author touches on some very true feelings in the article - no one likes being reprimanded. It's harsh, it's embarrassing, and it saps your ego for many reasons. But like others have commented, I do think that they acted unprofessionally - I imagine the story would have been much different had the author simply PM's a manager or boss "hey, family issue, going to be incognito today, I'll try to get an update by X" or just anything to keep them in the loop. The author also seemed unaware of the expectations of their bosses before hand, so maybe that's the fault of the company or the fault of the author. The age disparity I appreciate the uncomfortableness of, but it's going to be something that is more and more of a reality. (Ageism in tech is very real, so not discounting that, but the reality of the world is that there are going to be many young tech managers; staying out of management is great, but it needs to come with the understanding that eventually you'll be older than your bosses on average).
(This is a few years old at this point..)
I've seen an excellent documentary on South Korea's rural slavery problem.. Can you point me to a Chinese one?
Norwegian here!

I'd like to take the opportunity to say that the feeling at the time was that we got left out in the storm by ourselves by other western countries once the Chinese sanctions came on. In the direct aftermath everyone else just kinda looked the other way, and in the long run there is no way a tiny country like us can withstand that pressure over time.
x-rays are generally pretty quick in the UK in my personal experience - I'm not sure the 6-8 weeks is representative. x ray technology is widespread and the procedure usually very simple and non-invasive. It's the more exotic scans that take longer to wait for as there are not as many machines, and if you need a gadolinium contrast for example that requires someone to pump the stuff into you during the procedure thus skilled staff requirement, thus bottleneck. I suspect the temporary increase in supply you mention is not realistic for the NHS budget and there simply may not be the skilled staff available to step up resourcing, and there's a fair chance that some of the people requiring the x-ray will recover during the wait! This last point is I think one of the tactics the NHS has been forced to rely on due to lack of budget. It's sad really. Not to grind a political axe but I suspect the NHS's status as provider of healthcare to all migrants free of charge hasn't helped, and may even have been a factor behind Brexit. I have a manageable condition for which I'm seen in a hospital in London every 6 months or so, and every time I vist it's apparent that most of the people at the clinic do not appear to have been born in Britain. I'm guessing this based on their physical appearance, the clothes they wear, and the fact that often they do not appear to have English as their first language. It doesn't seem fair to me that people that have probably paid little into the system are getting some of the finest care in the world out of it (at this particular clinic I mean. It's a world class research centre) free of charge. How am I supposed to feel about this when I have paid in for decades and have to wait months to be seen for things?

I'm hoping the pressure on the NHS budget will eventually force a change to something like the Dutch system, where insurance is compulsory but reasonably priced at the bottom end and everyone is ensured at least a minimum level of treatment, but has scope to buy a better level of treatment within the same system. If that were the case I wouldn't feel so bad about migrants bringing over their grandad for a heart bypass, or pregnant foreign women turning up at British hospitals in labour (there are documented examples).
On Isolation, Anxiety and Startups
Hotel rooms should suffer all the same problems. In practice, some do and most don't.

If your SDT brand equates to Four Seasons people will pay top dollar, and vice versa.

Unlike hotel rooms you have flexibility to design the cars for easy sterilising and automate some cleaning tasks.
Common Concurrency Problems [pdf]
Having social status structures doesn't mean having social class. I don't see anything in what you wrote that I'm not in agreement with. Violent agreement for all.
probably more to it than a hat. She's more clever than that
> It was standard politician's bluster, answering a question in kind; it wasn't meant to be taken as a literal truth.

I see it differently. The standard operating procedure for a career politician is to "pivot" and "stay on message". You cannot ignore the enemy. You shouldn't underestimate them.

Look at this stupid war on drugs. This isn't funny. We have no option than to assume that this is the message and we must oppose it.
I don't think the gatekeeper GP system helps. What are GPs for? Hugely overpaid generalists supported by a powerful lobby (BMA) that cares little about patients and overwhelmingly about increasing doctors' pay and conditions. I'm hoping technology undermines their position over time.
Sounds like FUD.
Ask HN: How to create a simple ios/android app?
I've been working for a pretty big union in France for a couple of years now. I'm working in anything related to IT: websites (using Wordpress but with pretty good php/mysql/css bases), mailings, logos, etc. I've never made an app, though.

We've got hundred of thousands of members and for each member, we have to send him a paper member card which contains: first name, last name, member number on the front side and "stamps" on the back side (one stamp for each month, 99 % of people pay for 12 months).

Of course, everything card-related is "hand made" : printing, pasting each of the 12 stamps, inserting the card into an envelope, etc.

IMHO, the amount of time, paper, and money involved in this is mind-boggling.

So you see where I'm going with this: why not make a simple ios/android app where the member would just have to input first name/last name/date of birth and voilà, its member card would appear on the phone (there are thousand other things this app could be useful too, like contacting the members directly via notifications, but I'm not there yet).

For someone like me with 0 knowledge on how to do a very simple - at least for now - universal (ios/android) app, where should I start?

Thanks a bunch!

TL;DR: 0 experience. Need to make a Android/iOS app for members of a big organisation. The app would only display a virtual card containing first name last name and member number. The user would identify himself with first name, last name, date of birth.
NASA can't send humans on Mars due to lack of money
Well the fundamental chosen limitations of the service seem to make it a bad choice for detailed technical arguments. But ultimately social networks are just about who is there. We talk about technical topics on twitter not because it's the right forum, but because the people we want to talk to are there.
Voting for a candidate doesn't mean you agree with all their policies, simply that you agree more or find the bad ones less vile than the competition. This is especially true in what is essentially a two-party system.

For example, one candidate is racist and thinks segregation and separate-but-equal is the way to go towards a peaceful society. The other one supports drone strikes (or something else you find vile). Any other candidates have one similarly vile views.

Abstaining from voting to protest these views doesn't seem to be the answer for most folks, so they look at other things and pick the one they like the most. Afterwards, you can voice your concern over the things you disagree with or choose to ignore them.

This isn't dissimilar to not needing to agree with everything your friends, partner, or family says to spend time with them.
The privacy and security concerns?
I hear this about the US all the time - open the gates, plenty of land left.

But the areas that have seen job growth in the last 20 years are highly concentrated in areas that are about as packed as most of Western Europe: LA, SF, Boston through DC, and about a dozen other massive metro areas. The vast majority of available land (from the Mississippi to the Pacific and Alaska) is uninhabitable or agricultural and without jobs.

All I know is that where I live we already have way too much traffic, lack of affordable housing, and the lowest labor participation rate in decades. So by what metric does increasing population help those of us who live here (besides companies who love cheaper labor)?
For anyone needing context: https://www.inc.com/sonya-mann/drupal-larry-garfield-gor.htm...
It's easier to model countries with sane wealth distribution - Sweden, Germany etc. Allow everyone to get rich as they wish, but tax them.

In return you get to live in a society with high trust, little crime and good social services.

This requires trust and ethics and the will to enforce it politically (and maybe a small homogeneous population).
I was in an NHS hospital last week for an infected bite on my arm.

Time waiting for X-ray - maybe 30 seconds, mostly taken by the time for me to get to the X-ray room.

Doctor in A&E said I needed an X-ray, I walk next door to X-ray department where they X-ray me immediately and I walk back to the A&E department where the doctor has already looked at the X-rays by the time I got back there (i.e. within a couple of minutes of them being taken).
This country survived before H1B immigration. One could say we actually had relatively more rapid technological progress during the time in which we had the least immigration.
If you asked me this in 1989, we were all sure china will get democracy in 20 or 30 years, it was just a matter of time. The 30th anniversary of Tiananmen is in a couple of years, and things haven't gotten much better.

I was told in 2006 by a prominent Chinese researcher when visiting that there were just a bunch of old fogeys in government and that's why some internet sites were blocked. They would die off/retire soon and the internet would be completely open. Of course, that isn't what happened: after the 2008 Olympics things got much worse and today we fondly look back on 2006 as s time when we could actually use Facebook in china without fiddling through a VPN.

We were told in 2010 that Beijing's air pollution problem would definitely be solved by 2020.

When I first lived in china 2002, I found longer term expats to be so salty and cynical, wow they are so close minded! Before I left just last year I of course had become that expat.

In another 30 or 40 year what china will be honestly can't be predicted.
I work in Japan, actually. I have sick days, never waited more than about 15 min at the hospital (without an appointment!), and the care was excellent. YMMV - I recon sick days are indeed unusual.
Non-compete agreements are one step away from slavery in my opinion - a person should be free to sell their labour to whomever they choose.
That is the exact consequence Liu got - he is never respected by the Chinese people in general. Why Chinese people should respect someone who openly suggested that they should be colonized by the west for 300 years?

For his sentence, no one in this thread ever supported that, for me, it is as bad as giving this man the nobel peace prize.
Yeah, as many laptops at first I was very happy to be able to have a posix os running for "basic" (if emacs can be called basic) tasks.

Very very happy to know there's alpine for phones now.
I see - you're talking about a use case like this: https://github.com/google/seq2seq/blob/4c3582741f846a19195ac...

I agree that you have to use a tf.while_loop in those cases. But then tf.scan isn't an option, so I don't understand what you mean by 'quit early' or 'saves time'.

When tf.scan is possible, i.e. when you have an input sequence you want to scan over, it is a perfectly good option.
Denmark, Sweden, Germany, France, Malaysia, Mexico, New Zealand, Portugal, Saudi Arabia, Iceland, and others all practice banning certain baby names. It's just that when China does it it's in the news.

In Iceland, if the name is not on the National Registry's list of approved names parents first have to get approval of the name with Icelandic Naming Committee. About 50% of submitted names get rejected. For example Zoe, Harriet, Duncan, Ludwig... all violate naming requirements and are not allowed.

Some countries ban only names that would be degrading to children like naming them after product names or outright insults like Anus or gibberish names like random string. Others have ban rules based on politics, religion, terrorism, celebreties and so on. You can't name child Binyamin and Linda in Saudi Arabia, Osama Bin Laden and Adolf Hitler in Germany, Elvis in Sweden, Rambo in Mexico, Jimmy in Portugal, Lucifer in New Zealand and so on.
Iranian math genius, Fields Medal winner Mirzakhani passes away
They are working with Fresno County [0]

[0] http://www.mosquitobuzz.net/
Seems like part of this could've been prevented by just tweeting with (1/) or (2/) in the beginning of multi-tweet posts.
To play the devil's advocate, how do we enforce taxes on a private transaction? Do we bake in some kind of asymmetry like a sales tax where one party has a financial incentive to report the expense so we can check if the recipient declared it as income?

I don't know. I'm just asking.
Many, many comments:

https://news.ycombinator.com/item?id=14761038
It exists everywhere. You can't just magically get into a good school in your respective field.
Interesting. Is that first-hand experience? If so, what are some of the issues?
Well right, we strive to do the best we can. Threat of harm is obviously limited due to the implication of action. I was more referring to the exchange of ideas between people, which should never be restricted.
Complete C# Unity Developer Course – Learn to Code by Making Games
> As with the US education system, the availability of government funds has massively pushed up prices

Although people on here keep saying one reason insured people are overpaying for treatment is because Medicare/Medicaid generally underpay for services rendered and hospitals have to make up the difference on other paying patients?
To be fair, that is pretty old GPU. GPGPU's have advanced a lot more than CPU's as of recent.
That's still a better status quo than passively having access to all of it.
The computer poetry of J. M. Coetzee’s early programming career
It does take reams of propaganda to deflect on how America doesn't overwhelmingly love their dear leader, or how the press can be allowed to openly criticize him. Imagine if Xi had such a low approval rating, or if such an approval rating was even allowed to be measured.

I would claim that someone like Trump shows us just how robust western democracy really is (if we survive him, of course!).
Demand is increasing. Supply is falling.
Its not. Developers of a famous podcast app have a number of long posts about this subject.

Also, Apple will ban your app if it has the word "android" anywhere in it.
erlang (OTP) has a learning curve without a doubt, but this author seems to gloss over using escript which is simple to use, although it has three lines of boilerplate

#!/usr/bin/env escript
%%!
main(_) ->
stuff.
The biggest problem appears to be his/her having taken it very personally and then subsequently holding a grudge.
As a swede living in London, I was shocked to find the NHS still uses paper prescriptions that are consumed upon use, at least in my limited experience. In Sweden, every prescription I have is digital and tied to my ID, accessible from any pharmacy or hospital in the country and is not necessarily consumed upon use, I can easily reuse it and renew it.
For those interested in this: https://finance.yahoo.com/news/david-pogue-on-iphone-voiceov...
I expect cities full of robotic cars to be great bike cities. The reason why I don't bike every day is because with human drivers, I have to fear for my life. A robotic car, however, will not turn into me, will not speed, will not run the red light.
I don't think you can conflate the Russian and the Chinese systems together. In the Russian system (at least as it was), not all students were driven to push the limits. Generally speaking, teachers would identify those with potential, and push them. But no-one told others that "low score means no future". Indeed, the system tended to segregate the aforementioned buckets - bright students would go into specialized math schools - and so different messaging could be done to students in different buckets, and their peers would be from the same bucket, as well.
oi wei.

Gas can mean ETH gas, petrol gas, or gas gas.
I contact the referee and say something like:

> XXXX is an applicant for a post we have here, and I'd appreciate anything you can tell me about them. Obviously I'm interested in their abilities and attitude, but I'd like to know anything you'd like to tell me. And of course, I will treat anything you say as confidential.

I'm looking for inconsistencies in stories, and then giving the candidate the best possible opportunity to provide evidence that they will provide value for the company, and be happy in their work.
As someone who also lived in China for 9 years and married a Chinese woman...well...really that doesn't make me an expert on anything.

But grandparent's post genuinely just presented two opinions without elaboration. It could have come from a westerner and it would downvoted, because it just isn't a high quality comment (though definitely not an offensive one either).
Yea had that happen to me before. Turns out the solder went bad and cracked from to many heat cycles. Returned it and got it replaced.
That's the hope, yes.
It depends if robot cars can deal well with cyclists or not. If not, the two may not be allowed to mix, and guess which will get priority.
You contradict yourself.

Body shops take the majority of H1Bs and we all know they game the system.
Unless you don't want the government to take half your salary, of course.
You are free to disregard the southern poverty law center if you'd like, and the last time I checked, they can't throw you in jail.
The obscene thing is, any organisation large enough to willingly plot the downfall of western civilisation is going to have a guy, or be able to outsource the production of to a guy, who can develop an end to end encrypted communications channel on an open platform.

Unfortunately our prime minister whoshiuld know a lot better as a result of being an IT pioneer in this country, is being fucking rediculous when it comes to his current political reality, because he doesn't have any balls.
> Different populations may have evolved different inbred attitudes to equality.

I agree with the rest of your post, but here you seem to be reaching. Are there examples of behavioral/moral differences between human populations that are known to have a genetic basis?
Regulations on private economic interaction says that I can't give you a ride for money, or vice versa. It's restricting totally private action between two consenting adults. I don't see a ban on private communication being fundamentally more immoral.

Taxes on income, rather than say natural resource consumption, means requiring a person to disclose their private transactions to the state under penalty of imprisonment. I'm not sure why you're not seeing the parallels between this and banning private conversations.