skysight-inc/HackerNews huggingface dataset:
Outside the US and possibly the UK it is noise; it's not news and the cause is well understood to be the flu. Fluctuations of a few months in life expectancy should not be a surprise in countries where it is well above 80 years. The question is why the decline didn't revert the next year in two of the 18 countries.
Yeah. Dota's the one game I've consistently played my entire life. Seeing it bloom and blossom from just this thing I knew & enjoyed into the whole primetime, then merging into broader tech...this is awesome!

Crappy garena, banlists, vs 5 ai in wc3 when no internet... :')
How can the system prove that my vote counted correctly if I can’t personally verify who my vote was counted for?

This system obviously requires centralized trust (which I’m not against in practice) — but is there any provably secure way to make such a system decentralized? (Yes, blockchain..)
In many ways this is malicious deception. In any instance where a login form is included in the scraped mirror, that represents an attacked user, and a phishing attempt.

If someone did this in the wild, in an uncontrolled situation involving random strangers, it risks serious misinterpretation, and worse.
Using AI in Chip Manufacturing
I find the negative reaction to good environmental news indicative of the same mindset we talked about a couple of weeks ago on HN. That there seems to be some kind of deathwish around environmental catastrophe. Any sign that the environment might be able to adapt, or that we're not all doomed, is met with fierce, angry resistance instead of gratitude and relief.

If the article had said that there are less trees now than there were 35 years ago, that would be bad news. So the fact that there are more trees is indisputably good news. It's not the best news. There is undoubtedly better news that could be announced. But it is good news. It is better than the assumption that I think most of us had, that global tree cover is declining.

Can't we just be a little bit happy that it's not all utterly terrible?
What I saw was from years ago, but here's an example of what a quick Google search turns up about it:

http://www.lakescientist.com/research-summary-effect-defores...
That's more a function of which government is in than of the healthcare model.
I find it very counter-intuitive that they would cite an ”ageing population” as a contributing cause of a drop in life expectancy. I suppose there might be some way that that could be true, but it’s not straightforward.
Are opioids actually an epidemic when measured as a cause of death? 64,000 annually in the US (2016.) That’s not even in the top ten of causes of death.
This getting downvoted is why HN can be a complete wreck sometimes. My statement has 0 political or religious inclusion, it's simply stating numbers. Sometimes people hate to see the truth.
Voter fraud has been exhaustively researched. The occurrences are negligible. Certainly much lower than most other forms of errors in voting systems. The entire issue is manufactured outrage.
A more accurate title would probably have been "Slack's default settings are awful, and you're probably using it wrong", but that just isn't quite as catchy, you know?

I will say that I disagree a bit with your analogy, although I get where you're going. I'd claim that Slack manufactures both the straw and the drink, and we're happily chugging it despite the fact that it's four loko and we know it's bad for us.

I didn't tackle this in the article - you can, honestly, substitute Slack for any other communication tool, including email - but maybe I should've. Doesn't Slack hold some responsibility for how their product is used?
There's nothing Christian about the board at Chick-Fil-A
we just cancelled a long planned trip up to Canada because of the wildfires & smoke....
Thank you for a very thoughtful and insightful post. I think you very eloquently described an important dynamic that plays out in open-source when a project takes off.

I think it’s really worth investing time in studying this problem and looking for solutions, because the impact of open source on the economy and society is huge, and still growing at a rapid clip. So how these issues play out - who participates in open-source, how resources get allocated, how future inventors are incentivized and past inventors are rewarded - will impact everyone, not just direct open source contributors.
The company I work for is completely committed to pair programming, which means everyone does it a 100% of the time. It is fine to help you ramp up when you just joined, but after 4 months of non-stop pairing, it seems like it's just too much.
Fletcher: A framework to integrate FPGA accelerators with Apache Arrow
I have a feeling that companies using Slack that don't have retention polices - for compliance with Sarbanes–Oxley etc - probably have no issue with content disappearing. It's something we at Redfin only recently have had to deal with, and it's a total pain in the ass; people operated for years as if Slack was the total repository of knowledge, and now 3/4 of that information is gone.

I've thought for a while that Atlassian and other providers of corporate wiki software could make a killing providing Slack integrations that let you search in one place.
- get assigned a task/project
- when your changes interact with existing code, take some time to write tests
- refactor as necessary so that you aren't making things worse

This is what you should do day to day as a software developer. Don't ask for permission to refactor, just do it (using your best judgment) as you also deliver features.
Looks like another "cherry-pick your customer" fin-tech startup. They do extremely well in the first stages of growth, but exhaust the potential market pretty fast and then go into turmoil when the VC's rightfully demand growth. With CAC in hundreds of dollars, the well dries up fast. I would be delighted to see them break this barrier and flourish.
Interest rates is mainly the issue. Money is insanely cheap right now (and has been for many years) making assets rise in value. Bump a mortgage to 14% like it was in the early 80’s and you’d see the home price cut in half.

I remember being a kid in the 80’s and getting 5.4% on a savings account!
You shouldn't be expected to acknowledge any stranger on the Internet. But if you have time to say something angry and rude at them, then you have time to do literally the few seconds it takes to do due diligence.

We don't know for sure why exactly NASA fired her, but it's understandable if they did it out of political fear, like a Goldman Sachs manager firing an intern for shitting on a member of the board of directors. But it's possible the intern was fired not out of fear, but concern that if she could be such an asshole to a legend at NASA who was not being explicitly rude, then imagine how less empathetic she might be toward someone with far less privilege and institutional standing.

Again, imagine if it were an intern at Goldman Sachs, or some other institution that's considered as elite in its industry as NASA is in science and engineering.
That’s ridiculous. Pairing 100% would seriously hamper productivity. You need time to withdraw into your mind and think through solutions.

This is why code reviews were invented.
> “I had and was very willing to share the code,” he says. What he didn’t have, he says, was the time or personnel to prepare the code in a form that could be useful to an outsider.

That's what this license is for: http://matt.might.net/articles/crapl/
It seems my habbit to open google links in new tabs with right click have more meaning now. I initialy used this to avoid referal information.
You're allowed to bring an amount for "consumption during your trip". I've brought fast food from outside and eaten it on the plane. TSA had no issues. I regularly pack a few bags of chips/fruit when flying on short trips.

I also bring a refillable water bottle.
After the iAd fiasco, I don’t think Apple wants to go anywhere near in app ads.
Michael Daniel Murillo
The article goes out of its way to not describe certain parts of the context. My understanding is the SEALs left him for dead, and he wasn't dead. It seems there's a growing bitterness against SEALs in the military community, always the heroes in movies, and then trying to push stuff like this under the rug.

https://www.newsweek.com/2018/05/18/navy-seals-seal-team-6-l...
Out of curiosity, in what way is Chick-fil-a not open-minded?
How to Catch Mew in Pokémon Red/Blue/Yellow
Happy Birthday, #hashtag
> Since we as a society rely on open-source enormously, it seems to make sense to try and allow as many people as possible to contribute as much as possible.

We already do, anyone can do it and we shouldn't restrict that; that's the point.

> And that requires giving up on antiquated notions that “only unpaid open-source is real open-source!”. Wouldn’t you agree?

Not GP, but I most certainly don't, nor is it antiquated. For that matter, calling volunteer work "antiquated" is... A bit cynical, to say the least.

I also don't see how this follows from what you said before, could you walk me through your reasoning?
I'd like to provide my anecdotal evidence from a 26 year old American white male making $37,000 per year in NYC:

It's not income inequality that drives my depression. I'm happy as a clam at my job and I'm able to pay my food, rent, car, and make a little savings.

It is the "bullshit" factor that comes with nearly everything in life these days. Parking tickets, identity thieves, regulations that hurt small businesses, crowding in cities, crazy drivers on the road, being taken to court for nearly anything...

... everyone is out here just trying to exploit the common citizen and it really, really needs to stop.
We use it for 2 reasons. Internally as a software dev shop it’s what connects everyone. Secondary is we are in a lot of our client slack accounts. The internal one seems natural and I don’t have many issues. We have about 75 people in it across maybe 10 projects at a time. We run in to issues on client slack accounts. The expectation is that they ping and we reply with an answer or action. This leave an “open connection” and when we have too many of these we get bogged down despite the relative value we provide. We are quick to leave channels or minimize the headcount that is in the client acct so we don’t bleed time.

I agre chat implies immediate reply but so does sms, and for some people email as well. I think there has to be an awareness to the turn around time and interval. What I’ve found that causes issues is when trends change. If I ping you and you reply in 3 minutes then I get trained to expect it. If I notice you answer and chat at 3pm np, I can work with it. The inconsistency causes issues for me both myself and with others to us.

Re: Disappearing content
As in someone deletes a previous chat/file?

Re:where the content
I have gotten pretty good at search. Similar to email being the source of truth for files, specs etc... to me smack is just the new medium but same problem. Sure I wish outlook and slack had some abstracted file explorer of files by date/folder. But till then I search. One thing I’ll say I notice between my team and others is that we make strong use of linking to previous chats. We do it within slack but also in things like jira. This way that 20 min chat doesn’t get lost, it becomes meta/spec.

What use cases are you hitting problems on? Either I can help or I’ve not hit them yet :)

(Typed on mobile, excuse typos)
It wasn't only confinement. One general appears to have been tortured to death, and many others had to be hospitalized and showed signs of torture.

https://www.hrw.org/news/2018/03/14/saudi-arabia-allegations...
> Being locked down is the source of the value on many cases. ... Being locked down and curated means that stuff just works and does so predictably, and will continue to work.

The Apple App Store does not fill all those conditions. In fact, I can safely say it does not do some of things you say, including the part about stuff just working.
I'm going with my kids to Jasper and Banff for our summer holiday and it looks like the fires are staying on the West side of the mountains. Thanks for the link. Awesome.
"Buying" human experimentation data from Japan in exchange for amnesty for prosecution of war crimes (Patton).

https://en.wikipedia.org/wiki/Unit_731

https://warpardons.wordpress.com/unit-731/
We also have an open dialog with Kim Jong-un; doesn't mean we should applaud the people that work and support him or feel sorry for those workers. They're traitors to the human race, in just the same way that Chick-Fil-A workers are directly responsible for what the company does.
I am not sure how a blockchain would be helpful to this endeavor at all. My guess is that certain types of messages are just knee jerk downvoted.

However, a Merkle tree may actually be extremely helpful when tallying the results of various districts. Why not have each person simply receive a random off-the-record perfect forward secrecy token and vote once and have all the votes stored in a Merkle tree?
Compensation for volunteer work has always felt like a bandaid solution to me. What would happen if everyone's needs were met? With infinite resources, space and time, would people still volunteer? This question always makes me think of StarTrek.

Does anyone know any science fiction novels that really dive into the possible consequences of a post-scarcity, post-money society?
I would agree. Your job is to implement the new features and leave the code in a better state than when you found it.

As a professional programmer, your job is not to produce beautiful code. Your job is to make money.

There is a commercial decision for the organisation to make about paying back the tech debt in this code base. That's not your decision to make. Likewise, it's not your decision to create more tech debt if you can avoid it (sometimes you can't because deadlines are more important than tech debt).

As the parent said, your best course is to implement the new features, and refactor where it makes sense to do that to support the new features. But without any test suite, you risk breaking the existing features by doing anything more than the absolute minimum of refactoring. That's bad.

Good luck. And welcome to the profession hehe
Are you sure pypy didn't just optimize out the loop entirely (as an aggressive C compiler would have done)?
For better or worse, HN can be a bit autistic when it comes to comedy
>Parking tickets,... crowding in cities, crazy drivers on the road,

I'd posit you just don't like living in a city.
>It is the "bullshit" factor that comes with nearly everything in life these days. Parking tickets, identity thieves, regulations that hurt small businesses, crowding in cities, crazy drivers on the road, being taken to court for nearly anything...

A lot of these (though not all) become easier to deal with as your income goes up, either because it has a minimal impact on you, or you can have people deal with it.
But the popularity is a bit declining, isn't it?
Given the other things that have appeard on the front page today, this is an exemplary tale of the importance of open source. Some day people could die because our software is closed and undocumented. We are not all lucky enough to build such an iconic structure that governments will fork over millions of dollars hundreds of years after our deaths to reverse engineer our code.

edit: Heh, looks like this has touched a nerve with some subset of the readership, which means that I have done my duty.
Assuming your project has an issue tracking system, start adding issues - bugs, technical tasks, improvements, etc. for things you find and discover. If there are no unit tests, add an issue to create unit tests. If there are missing unit tests, add a technical task to create the missing unit tests or expand coverage.

If your project doesn't have an issue tracking system, then recommend something simple that fits into the tech you have, i.e. GitHub or whatever.

Use the issue tracking to create and document the shortcomings and technical problems you're seeing so that the more senior and leads of the projects have documented visibility into what you are seeing with the code and the application.

For example create a technical task: "Add unit test coverage for user sign up" or for whatever gaps you're seeing in testing.

In my projects I always make sure that we have a category available for "technical tasks" and/or "system stories" to document anything that is engineering/code/refactoring/devops related vs. user facing functionality.

If these channels don't exist, then you need to recommend that they are established so you can document and track specific issues you're seeing.

Also, since you've recently joined, any team that brings on new members should be open to what you're seeing as someone new with a fresh perspective and be open to learning from you as much as what you need to learn coming into a new project. Hopefully, your team has a culture that is open to new ideas and if so, don't be shy on bringing up technical issues in standups, chat discussions, PR comments, etc.

Just be proactive in documenting your specific issues, ideas and what you're seeing, ideally through the established issue tracking system. Be prepared to offer, document and communicate solutions to the problems and gaps you're seeing.

Good luck with the new project and I hope it works out for you and your team.
I just made a special meal request, at the bottom of the page:

> If you can't find a suitable meal from the options we offer, you're welcome to bring your own food. Please ensure it doesn't require heating or refrigeration. Also remember to plan your meal around the security screening restrictions on liquids, pastes and gels.

So go wild!
ACCC takes action against Trivago over hotel price advertisements
I see the author generating 51000 messages in a year. That’s 196 per workday.

196 interruptions per day. Counting just the messages he produced, this is 196 micro interactions with other people.

Even if the exchanges come in sets, the amount of wasted attention is mind blowing.
Taking breaks from social media, particularly Twitter, has increased my happiness. Social media platforms are blackholes of negativity. They're also addictive and very empty because of lack of real interaction. Sometimes I feel like I'm living life vicariously through other people's photos, videos, and memes. It's uncanny.
> The fact a new resource (you) has ...

I am not familiar with this lingo. Why exactly is the OP a resource? Is this usage of "resource" common in business speak?
cool computer - too bad its made by lenovo
Maybe it’s worth mentioning that this flat embedding is a consequence of the Nash embedding theorem. The same Nash as in the Nash equilibrium, or in A Beautiful Mind.

[1] https://en.m.wikipedia.org/wiki/Nash_embedding_theorem
I wrote a poem during YC demo day and it includes every company in the batch
A bit late to the reply, but mostly it's perception: when the urea-injection exhaust-aftertreament systems first came out in 2013 or so there were a few reliability issues that dealers didn't do a good job of fixing. It's much improved now and my truck hasn't had any issues at all.

And, I'm sad to say, some folks just like the whole "rolling coal" thing and the ability to put out huge plumes of black smoke.
> Does anyone know any science fiction novels that really dive into the possible consequences of a post-scarcity, post-money society?

https://smile.amazon.com/Down-Magic-Kingdom-Cory-Doctorow/dp...

https://craphound.com/down/Cory_Doctorow_-_Down_and_Out_in_t...

You don't really need speculative fiction though, just look at what the millions of folks who already have basic income do with their time. Volunteering is pretty high on the list.
I applaud your self-improvements. Though what you suggest hasn't worked for me -- too many betrayals by people in my family, by those I thought were friends, by the ones who committed suicide, and as a final nail by my two wives (ten years apart).
Yeah, and I really like a ballot that I touched, I marked up and so forth.
Interesting point.

You know what would be handy... training on slack. Because it’s a new medium (arguably I know) it affords treating it as a new system. Unlike many this one is behavioral in many ways. Slack etiquette or slack culture... not sure what to call it but I agree maybe slack could be more prescriptive in its use. I’m sure data exists somewhere about what success looks like.
> The real "lungs of the world" are the plankton in the ocean.

Indeed, it's also mostly long dead plankton that we're burning in the form of fossil fuels.
compared to the 60s clearly not but compared to the 70s or 80s, to the average worker without qualifications, you had a lot of things which were better back then (and of course some other things which are better now but people never focus on those).
MKULTRA? Difficult to guess how many americans/Chinese know about a topic, however.
How will Apple Stores age when they’ve outlived their usefulness? Will they fade into the walls and disappear from the landscape, or will other businesses move into them but continue to live on in the same spirit as old Pizza Huts?
last few flights i've taken:

- leftover pizza
- a sushi box from the grocery store
- sandwich i made at home
- chicken fingers
The Lisp machine emulator for x86-64 that runs Genera is easy to setup if you care to google around. The current owner of Symbolics displayed interest in open-sourcing Genera a few years ago but nothing happened since then.
“Poisoning” (overdoses) and suicide are #1 and #2 causes of death for 25-44 year old Americans.
You don't need to convince me! I think Microsoft is just as evil as Google and vice versa! Microsoft did their best to ruin personal computers and Google continues to try to ruin cell phones.

Luckily, in both cases, free/open source software exists to fix both PC's and (some) cellphones!
Shader Snippets for Efficient 2D Dithering
Won't this calculation overflow to +Infinity in JavaScript after a while? On the other hand, Python will try to compute the actual result using arbitrary precision integers, which is that's slower.
Caleb, we’re Armory, W17. This does indeed sound like an interesting use case for Spinnaker, as Jacques said. Happy to chat with you about it. DROdio@Armory.io (we are commercializing Spinnaker — http://www.Armory.io )
It’s an interesting problem. Maybe a chat or that adds a conversation as an article on request?
is 100 suns "brighter than 100 suns" by Robert Jungk?

Richard Rhodes is my go-to for the back story, huge books. Not enough photographs.
Simple answer: license OSS non-free for commercial use.
Assuming correct dosage, cannabis has many of the same benefits, and the world seems to be on a reasonable path to legalization.

In any case, flooding the opioid markets with legal psychedelics would make an interesting social experiment.
Swap out the word "resource" with "asset" if that helps. They're synonyms in this context. "A useful or valuable person."
Sunrise or Sunset It's Sunny Anyway
Are you familiar with the term "human resources"?
Yes. "Human Resources" is quite literal. Management discuss allocation of resources (i.e. engineers) to teams, open REQs (requisitions) for resources, etc.
Lately I've been thinking of moving to a country town to get away from a lot of these problems that are systematic in cities (traffic, crime, office politics.) I don't know what its like in America, but in Australia most towns are also expensive (people take 1+ hour commutes to the city) which creates inequality and problems with methamphetamine.
I'm surprised he's willing to put his real name to this. I can't immediately see that it's actually illegal, but it still screams red flag for unethical behavior.