skysight-inc/HackerNews huggingface dataset:
But you argued before that CSV is not meant for at least one of your examples. If I want to process it in R, I need to know the datatype of the columns. And this is indeed a regular painpoint in this workflow.

For displaying it _might_ work, if you just want to dump an ugly mess. If you don't want to do that, you need to know the type of the values, so you can e.g. right-align numbers in columns.

So CSV clearly fails in your examples. You might argue that we don't have a better format that has support in so many applications. That might be true, but doesn't make CSV good or makes any of these failings not failings.
Agree with that argument, but that still would not explain 90% difference in degenerative diseases occurence, unless you make the extraordinary claim that only 1 person of 10 nowadays would have survived in the Victorian Era.
Especially interesting when you compare to Python, which is used extensively by Google, Dropbox, Instagram, Pinterest, Reddit, Youtube.

Of those I know both Dropbox and Google have employed Gudio Von Rossum, and various other Python core devs are also employed full time.

Overall it seems that Python is much more community driven than Ruby. Python is interesting in that it has several big camps, including web dev, systems programming/automation, scientific usage, machine learning, etc, and all of these communities are fairly self sufficient but also contribute back to the main language.
Pokémon Go is getting cooperative play and a new gym system. Here’s how they wor
I'm doing exactly that. Over the years my focus shifted from creating the One Big Company in favour of multiple Small-Nimble-Company. As an aside, I should probably update my contact details.
In The Case Against Sugar, Gary Taubes makes the case that basically all of what kills people in old age now (diabetes, heart disease, and cancer) are the result of the way extremely large amounts of sugar are metabolized by our bodies. Sugar consumption per capita is way, way higher now than it was then.
Sneakers Worn by Top Silicon Valley CEOs
One of the paper's authors, Dr Judith Rowbotham, is a historian, not a scientist:

https://www.plymouth.ac.uk/staff/judith-rowbotham

And here is the other author, Dr Paul Clayton, promoting "MonaVie" supplements:

https://www.youtube.com/watch?v=C28Bx_jbP_o

MonaVie turns out to be a multi-level marketing company selling food supplements (the same kind of supplements that this paper goes out of its way to recommend) that defaulted on a $152m loan in 2015 and went into foreclosure:

https://en.wikipedia.org/wiki/MonaVie
This is nice. I tried to work out with a home-baked version of that for a while, because it had to be done, basically it is Cycle.js without the "drivers" thing, which is annoying.

Then I moved to some hybrid approach with dreno[1].

But since there were some corner cases which the framework didn't cover, I've settled later with karet[2], but using it like I did with dreno, not treating state as semi-local as they do on the TodoMVC.

[1]: https://github.com/fiatjaf/dreno/blob/master/docs/why.md

[2]: https://github.com/calmm-js/karet
How Vigo Council (Spain) Migrated to Linux
I worked at a Slack shop for several years, and share the author's opinion.

I can't think of any five minute period during my entire tenure where the Slack tab didn't have a little red circle telling me that I absolutely needed to check it right this second. There was no way to filter notifications beyond "Everything", so that little bubble would go up every time anybody in the company pressed a key. And heaven forbid somebody typed "Good morning, @channel" (which happened 20 times per morning per timezone), because then you'd get the dreaded Red Exclamation Mark in the tab.

I can't fathom how anybody would have been able to work if they had gone as far as allowing notifications to be turned on and make noises at them every time Slack thought something Important Enough To Interrupt You had happened.
Indeed, there are many kings who made it to their 70s and 80s. Even Charlemagne died at 71.
Uh, did you notice the "async"/"await" keywords?

EDIT: My mistake. I learned something today.
Also in Diogenes Laerteos' book most philosophers from 7th century BC to 3rd AD live about 70-80 years (the book itself written about 3rd AD).
I find estimates really hard.

For example I'm building mobile apps and often the time frame depends highly on the people involved.

Often the problem isn't the implementation, but everything around it.

Getting the right stakeholders, not everyone who things they have something to say need to be heard.

Getting the right requirements.

Getting the info architecture right.

Getting the design right.

All this can take months.

Then there are things, that sound similar but are completely different.

Getting 30 screens done sounds like a repetition of 30 times, but some of them are simply messages or splash screens and some have crazy interactions with SVG, or API integrations or whatnot.

The last 2 apps I built were completly different.

One was a video/audio streaming app, with some micro blogging service attached.

One had a PDF editor and encrypted data storage.
> unlike what some people in this thread expect, the candidate is maximizing their revenue and future benefits; saying anything nontrivial after rejecting the offer is not helping towards either, and potentially harmful.

I had already noticed a very strong reality distortion field in your other comments[0] but this one is just weird. I have been a candidate, most people in this thread have, exactly why their saying what they'd do is not a reflection of what a candidate might do? For instance, I cannot conceive why saying "anything nontrivial" matters in regards to revenue and future benefits. I've done it before (probably not "laughing in their face" but, then again, I have yet to meet an interviewer with such a clear misplaced arrogance) and so far, rejecting a company and giving feedback has not hurt me in any way; they have no impact on my future because I rejected them.

For that matter, how did this even address what I said? I see not how it isn't a non-sequitur, other than you believing that you have a strong enough pull in the industry that you could badmouth me into not getting a job if I rejected your offer and told you it was because your interview was terrible. Of course, that is not the case.

> That's good, actually. Means we have a culture mismatch, identified early. Win win.

Yeah, no, that wouldn't have been deduced from that interview; one could get a culture mismatch by exposing the applicant to the actual company during the process. What I said would only bring to light that your interview process is terrible and doesn't actually account for people who aren't desperate for getting the job (which, in itself, explains why you think everyone you hire is a sycophant, they probably have to).

Of course, I understand your inability to see that it might be a problem with you specifically; no, it must be that the interviewee has a problem with "the culture" of the company.

[0]: For instance, there was no majority saying that the creator of homebrew "was in the wrong" regarding his tweet. At most, there was an even split, although there was far more complaining about interview processes like yours.
Mini.css framework v2.3.1 released
I disagree. It takes all kinds. There isn't one right way for people who work together to communicate. Real time messaging solves a specific set of needs but is not the end-all be-all. Threaded more thoughtful forum style communication is important too, it's much better than email for that sort of thing. Email is also important for what it's best at.

Work communication isn't a technology problem as much as it's a human problem.

Just off the top of my head here are a few types of communication that need to happen at work. In modern work we can assume not everyone can be in the same physical space.

* solve an important problem right now

* find consensus on a complicated problem where opinions vary and emotions run strong

* info everyone needs to be aware of now

* info only a few people need to be aware of now

* info that might be of use within some time horizon for few or all

* relationship/trust building (small talk, gossip) don't dismiss the value of this one
There's another side to the value of headhunters and agencies, at least the competent ones, and that's the ability to warm a pipeline of candidates and do a lot of the grooming that your regex, no matter how clever, won't be able to do.

You can scour LinkedIn day and night for candidates, but especially in software engineering, finding inclined candidates is a much narrower task than finding an engineer with big data experience and experience with GCE.

Any recruiters I work with only need to understand how much they need to understand about technical skills to deliver me a workable and most importantly inclined pipeline. It's my job to educate them about subtleties in my requirements.

Edit: I should note, these are recruiters I've worked with on an ongoing basis. With cold calls, if they lead with a frag grenade of skills and buzzwords, that's just a bad pitch imo.
They do not take into account the mass introduction of environmental contaminants following the 1880s Industrial Revolution.
Debian devs dedicate new version 9 to the late Ian Murdock
Trustless Computing on Private Data
Mini.css now works with React and Preact
It's called Facebook Workplace. Balance of Messenger for immediate communication, groups for threaded conversations, and feed for discovery.
yeah, it's actually a example of xreact https://xreact.oyanglul.us/examples/
Whole Foods Azure case study
A small, but impactful design choice we made in creating Twist was to leave out the online presence indicator.

I imagine you could address this in Slack by just having everyone set themselves to 'Away' by default.

One of the things that I've found useful in Slack is turning off the "Someone is typing" message (the option is in the Display Options). I used to wait for someone to post if I knew a message was coming. Now I can drop in and out of a channel more easily. Similarly, I've muted almost all the channels I'm in so now I only need to check if someone notifies me.

The point I'm making is that Slack doesn't necessarily work the way you want right away, and that you might need address a few cultural problems with the way your team uses it. You need to think about how your team communicates, consider why people do annoying things in it, and come up with solutions that work. At the most extreme that might be writing a competitor product but for most companies there just needs to be a little more tolerance of people not answering immediately and a little consideration that gifs can be unhelpful.
PoC has stood for "Proof of Concept" for a long time, so probably not.

It is amusing to read it as "People of Color || GTFO" as a statement demanding racial equality in companies' hiring practices.
Half of my team has audio notifications on and nobody seems to n read the @channel warning.
Yes, I tried to mention that.

My point is the Windows monopoly is almost broken and I think everyone including Windows users benefit from that.
>I would say one can be a genius in one part but totally clueless in another. IQ doesn't guarantee you a free ride.

This is the cause behind so many quacks and pseudoscientists.

For example, most of the 'scientists' that creationists like to say agree with their ideas just coincidentally happen to have their degrees in subjects other than biology:

http://rationalwiki.org/wiki/Lists_of_creationist_scientists...

Also, a lot of others that end up going from a non medicine related field to peddling questionable cancer 'cures' and homeopathy.
What will it take for India to be a true mobile-base economy?
For Intel, I guess no clear business case, or something. Integrating FPGA support with operating systems seems like an interesting problem too, and perhaps one which needs some effort before desktop/server systems add this.

In the embedded world they're available and not even super new, the Zynq[1] from Xilinx has been out for a few years. It combines an FPGA fabric with hard ARM CPU core(s).

Intel (through the acquisition of Altera) also has such products, like Stratix[1] which also combines FPGA and ARM. I seem to remember seing some x86+FPGA for embedded applications from Intel, but didn't find it with a quick search.

[1] https://www.xilinx.com/products/silicon-devices/soc/zynq-700...
[2] https://www.altera.com/products/soc/portfolio/stratix-10-soc...
Macho status has nothing to do with it. It sounds like you've never lived in one of these small towns that revolve around a single industry. When that industry does poorly or goes away, entire families are damaged. Often times there aren't any other jobs in the area, and many cannot afford the changes required to move to a big city. Because of globalization and the loss of antitrust laws, this loss of economic stability is occurring not just in coal country, but in rural and semi-rural areas across the country. Then people who live in areas of the country that are doing well down play their struggle simply because they don't understand the devastating impact these economic trends are having on families across the nation.
I used to think that too and even began to write something like that. But what happens if something important accidentally is discussed on the chat? Right, someone has to move it to the sticky "forum" part of the app. That is complicated.
> I disagree. Once a certain skill level is achieved, money can be taken off the table. When you have a six figure salary, more money is not as significant as it once was.

More money is always better. More money means more savings, which means sooner retirement.
More granular controls really would fix this problem. For instance, per-channel settings to have the channel highlighted in the sidebar when it has new messages, but without badging the tab/dock. That way you could reserve the badges for the channels you really need to monitor closely, but not have to check every single other channel explicitly to see if there are new messages.
The fact your employer owns your work isn't a problem as such: you can submit a patch and it can be copyright by your company. So it's not about the fact you don't own copyright, it's about whether your company is willing to donate its copyrighted code (your patch) to these projects.
My grandfather just turned 100, and we have no idea how long he'll live. He could die tomorrow, or he could live another few years.

Most likely, I won't live to his age, but if I do, I don't want the money to run out.

I don't believe in leaving a large inheritance for my children. (They need to work for the position in society.)

Some kind of "outlive my savings" insurance is quite appealing because then I don't have to leave someone or something an inheritance.

Perhaps at a certain age, maybe 80, I could just turn over my retirement for a guaranteed payment until I die?
Show HN: GoldenLayout – build multi-screen webapps
No Starch Press is taking orders for a limited print edition.

https://www.nostarch.com/gtfo

Estimated availability August 2017

Consistent with the journal's quirky, biblical style, this book comes with all the trimmings: a leatherette cover, ribbon bookmark, bible paper, and gilt-edged pages. The book features more than 80 technical essays from numerous famous hackers

https://twitter.com/billpollock/status/874403109677748226
The 8-week writing challenge
How about employing real people this time, google?

Your previous efforts to police crafty humanss using AI has utterly failed. Just look at adsense and play store.
Apparently, the PDF is _also_ it's own git repo. (This is normal for POC||GTFO.)
And heaven forbid somebody typed "Good morning, @channel" (which happened 20 times per morning per timezone), because then you'd get the dreaded Red Exclamation Mark in the tab.

That isn't a problem with Slack. That's a problem with the way people are using Slack. If the only workable fix is to use a different tool you have a far bigger problem at your company.

I can't fathom how anybody would have been able to work if they had gone as far as allowing notifications to be turned on and make noises at them every time Slack thought something Important Enough To Interrupt You had happened.

All the notifications and noises can be switched off, and the @channel and @here notifications can be ignored on a per channel basis.
> But in reality, even I couldn’t keep track of all the conversations that were happening at the company.

Nor should you, really. Imagine trying to do that in an office-based organization! Slack, to me, is a bit like our digital office space.

You can also use highlight words to ensure you don't miss any discussion on topics you're particularly interested in. We have a guy who worked a lot with our billing, and he is magically always present whenever anyone says "refund".
It sounds like you kind of ended up with e-mail :)
Step 1: Copy post from Free Code Camp

Step 2: s/translator/recruiter/g

Step 3: ?

Step 4: Profit
Bonobos Founder Andy Dunn Knows You Might Be Mad at Him for Joining Walmart
Yeah, that comparison is so jarringly wrong it makes me question the rest of their research.

Modern Britons' life expectancies at 65 which actually are "comparable" with Victorian life expectancies at 65 are available in well publicised, frequently-updated and granular time series from ONS[1]. But since they suggest life expectancy is about twice as long for todays' 65 year olds as Victorian ones the authors appear to have deliberately distorted the truth by choosing a less relevant basis for comparison instead.

Needless to say, if they're prepared to commit statistical frauds as blatant as this, the rest of their claims should be regarded as suspicious especially the more outrageous longevity claims. It wasn't a surprise to find that one of the authors runs a nutrition supplement company and has been featured on Ben Goldacre's Bad Science blog before

Which is a shame, because there probably are valid, non-obvious points about aspects of Victorian diets and lifestyles that were healthier than ours, buried under wilfully misleading claims about degenerative diseases being a purely modern phenomenon.

[1]https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...
It's funny because in a different context, that's exactly a sequence of questions that I as an engineer would ask:

> Do you have experience with React?

> Okay, do you have experience writing pure, vanilla JavaScript? Absent a framework like jQuery or Backbone or Angular?

The second question can often screen out people who simply maintain framework apps rather than those who actually know JS.
Image Captioning
If they do that, they might as well remove the videos, since they have the same goal in mind. Look at the quarantined subreddits on Reddit. While the company gets to say it allows free speech, it basically removed those subreddits from existence, thus successfully​ controlling the narrative. Do we really want large corporations to intentionally guide the direction of our culture? Personally, I don't. In the end, a corporation would guide it in a direction that favors itself and its donors.
There are actuarial tables with expected life given your gender and current age that illustrate your point.

https://www.ssa.gov/oact/STATS/table4c6.html?bcsi-ac-a36e4bd...
I am working on understanding the paper itself. I am reflecting, that's all:)
Just went through Startup School that uses Mattermost, which seems to be a Slack clone (not sure since I never used Slack).

It didn't seem to work well. Since all members of all groups were from all over the world and rarely shared a timezone, no conversation could really take place in real time.

And since there are no threads or topics or anything, it's almost impossible to go back to something that was said a while ago.

I think a subreddit would have worked much better.
EventRegistry – Real-time, annotated feed of world news
Most places I've worked, in the situations you're describing where you are doing bread-and-butter contributions to an open source project, submitting the PR back and contributing it was encouraged. Exceptions if we had a private fork with actual proprietary stuff or it was super-specific to our environment (but in that case, you probably did it wrong anyway).

For cases where we develop something internally and want to open source it, it differs a lot between places. Some won't hear of it, some think it's great, and everywhere in between. Anything to the left of "won't hear of it" it usually boils down to "prove to me it doesn't contain any proprietary business processes that would directly benefit our competitors" and it's fine.

Any of the more responsible shops is likely going to be pretty encouraging of actually committing back to open source projects, since that's what you're supposed to be doing in cases like this, and they'll realize that's how you ended up being able to run most of your business off of open source in the first place.
I don't think I've really heard much about that product since the announcement. Is it good? And are accounts tied to Facebook proper? That would turn me off completely.
Yes the pi method was a favourite at my workplace.
This is my real name. Well, after an easy google search.
All the notifications and noises can be switched off, and the @channel and @here notifications can be ignored on a per channel basis.

Sounds like a feature that was added in the last 18 months since I last used it. At the time, your options were "every notification about everything, ever" or "no 'notifications' ever, but we'll still helpfully flash the favicon at you all day".

Glad to see there is at least a tiny drip of sanity making its way into the product.
DFLabs at Borderless Cyber USA in New York 2017
Why developers are stakeholders whether you like it or not
for me personally smartphone is just more convenient than telling out laptop, opening it, waiting for start compared to smartphone always running at hand and seem by looking at statistics most of the people are in same boat and PC is dying
The article needs to be taken with a grain of salt.

Our infant mortality has gone down, leading to many more "weaker" individuals making it past five (of course a positive thing for most). These individuals are likely to have a shorter lifetime expectancy (sometimes far too short), dragging down the average.

These individuals are sorted out entirely in the historic data, as they would not have made it till 5 years of age back then, which is the age they use for the comparison.

In other words, it does not produce any evidence that a healthy individual from back then is any healthier than a healthy individual now. It merely shows that our weak individuals live longer than back then, turning an infant death into a maybe decent life.
We have seen many of these challenges over the years and set out to build something to help manage your team's incoming requests — directly in Slack. We find it's most used for internal assistance (one team supporting many) or as a way for B2B companies to provide support to their top customers.

The goal is to help your team be available and responsive without compromising productivity. To achieve this, incoming requests to a particular team are collected in a "feed" channel. The notifications ping specific people on rotation or on a sequence (according to rules) until claimed, the conversations are explicitly resolved with a "closed" action. We provide assistance for things like inserting knowledge base and template responses, and tagging the conversation. Integrations via Zapier mean a conversation can easily turn into an Asana task, Github issue, etc.

If you're struggling to manage the chaos, give it a shot and see whether it helps.

http://frame.ai/beta/
Intel is working on that, it's most of why they bought Altera
2 things: the people I lead day to day and money, even with six figure salary, they are never enough, that's why I have a side project I am going to retire soon...
so how is the end solution different/better than email?