skysight-inc/HackerNews huggingface dataset:
Earlier this year I had a medical procedure and was given "twilight" anesthesia. I was explicitly told "you need to have your spouse or a friend here because we're going to give you instructions afterward and you probably won't remember it".

And, sure enough, my memory was pretty much wiped for the hour or so after the event. Later that evening I had a conversation with my wife that went like this:

"Um, did you help me with putting my clothes back on?"

"Um, no. You did that."

"Did I talk to you and the doctor?"

"Sure. Normal conversation."

I have no recollection of these events at all. It gave me an uneasy feeling for a day or so. Nothing traumatic but every time I tried to reach back and think about that post-op period I drew and continue to draw a complete blank.
Having now reviewed your documents on Github, I don't find anything that specifies policies on how questionable content is to be dealt with (in line with your comment of just defining minimum required standards for users). I'm interested in the internal polices site admins should take when dealing with questionably legal content.
The author has another few interesting tools:

IncPy: Automatic memoization for Python: http://www.pgbovine.net/incpy.html

CDE: Automatically create portable Linux applications :
http://www.pgbovine.net/cde.html

Burrito: Rethinking the Electronic Lab Notebook :
http://www.pgbovine.net/burrito.html
Greek referendum results
Sorry to have to ask, but why choose to work at a place that doesn't use tools that you like, or does not give you the autonomy to use your best skills?
The Internet is out of IPv4
mistakes in medicine are one of the leading causes of death in america. It's not an unwarranted fear.
Quoting from the README:

In some cases meld is easier / quicker to use than git add -p or the staging feature in tools like git gui. That's because meld allows you, for example, to:

see more context
see intra-line diffs
edit by hand and see 'live' diff updates (updated after every keypress)
navigate to a change without saying 'n' to every change you want to skip

...

Q. Why not just use <favourite staging tool>?

A. Different tools have different pros and cons. You should use what works best for you for a given task! However, I do find tools like meld have some advantages -- see the list at the top of this README for some of them. Try it and see what works for you.
But they should be considered proportionally to their probability times severity, and in this case, the probability is small enough to be a rounding error, so you really should worry about other things first, like getting killed when driving to the dentist's.
Be sure to dig up the USDA source document and observe on page 3 that glyphosate is not applied to a majority of wheat acres:

http://www.nass.usda.gov/Surveys/Guide_to_NASS_Surveys/Chemi...
this is a great point. Also, since the overall architecture is going to be similar no matter which one you use, it's likely not going to be a major hassle to switch to a different one later.
While the title of the link is "ready to move abroad", the underlying poll asked "would consider leaving the U.S. to live elsewhere". Only 14% would consider doing so within the next 5 years.

So that 35% may include people who have a dream of retiring to spend a few living in France, or those who hope to live cheaply in S.E. Asia while developing software. Many people will consider the idea of moving to another country. Few do.

Note the "This online survey is not based on a probability sample and therefore no estimate of theoretical sampling error can be calculated." There's also no trend information - did people in the 1960 or 1990s answer the same?
It strikes me as kind of silly the way he tries to separate the mathematics (i.e. what he calls simple calculations) from the physical intuition; all mathematics beyond say sophomore year in college is very intuitive but at an abstract level (and the earlier stuff too, they just teach the early calc/stats classes to scientists/engineers so they drop the intuition and make it about pure mindless calculation), mathematicians are primarily intuitive creatures who have just developed intuition over years of hard work about abstract objects which are far more difficult to intuit about than, say, a table.
https://news.ycombinator.com/item?id=9833717
Chicago might be something to do with the 4th holiday. The AQI maps for the city seem fine through last week until 7/3 and then a sharp spike on 7/4. Meanwhile: you can walk outside and still smell fireworks here. It was really bad last night.
Going back home from China always feels like you just changed draw distance in a game.
> If you don't want to go through this hassle (compiling from source), please email me at ... and I will try my best to compile a custom version for your computer and to guide you through the setup process.

That's wild. I wonder how frequently someone tries to take him up on the offer.
Huh? Are mistakes in medicine responsible for cardiovascular disease, infectious diseases, or cancer?

https://en.m.wikipedia.org/wiki/Leading_causes_of_death
You hate to say it, and it's not a solution to the general problem, but perhaps the best outcome for this particular case is for the girl and her mother to accept that the system is broken and realize the kid has been punished enough. Then lie. "No, I was lying before. All we did was sit down and talk in the park while having milk and cookies".
Yep, I've had that. Sitting in a hospital bed after my appendectomy:

"Hey, I'm awake! That was easy."

"You've been awake for two hours."

"...Oh. Huh."
Lucky for you I actually did exactly this over a year ago. We're not using it anymore so I'll just open source it for you: https://gist.github.com/mhodgson/d29bbd35e1a8db5e0800

Please note that I also don't know much C, but this implementation does work. Also included is a Postgres version of the Ref DB backend (so nothing hits the filesystem). There are a few bits that are not implemented since we didn't have use for the reflog and those parts are technically optional.

Would probably be good to get another set of eyes on this from someone much more familiar with C.

Hope this helps!
This is cool! I'm wondering how did you pull the data from glassdoor btw such as company rating and reviews? I don't think they have an API and they have some pretty rough anti scraping protections.
Performance is an interesting question, I wonder how a Postgres backend would compare to serving git from file system.
Where do you get your figures from?
Related (and also from the same site/poster): https://news.ycombinator.com/item?id=9765900
I would choose:

C++ - yes low level programming, stable, lot's of resources, general usage and lot's of great libraries.

Python - Modern and easy scripting language. This to me is the swiss knife (and replaced Perl) of modern scripting programming languages. It can be used in nearly every project.

Swift/Rust - Both are great languages, I believe both will have a great future maybe Rust will take more time to gain traction.
Also, note that some of the code will need updating since it was written specifically with Ruby bindings in mind. Should be easy to spot and update/remove the rb_* method calls.
The other thing the ribbon is missing is simplicity.

I can navigate the entire menu system by clicking the menu and then moving my mouse around. Same thing with the keyboard - I can activate a menu and then browse the whole thing with just the arrow keys. You can't do either of those with the ribbon.

The ribbon is nice for touch interfaces, but they should have made it also act like the menu system (as noted above). I bet the only reason they didn't do that is because they wanted to patent the ribbon as something new - http://patents.stackexchange.com/questions/6074/prior-art-re...
Okay, let's start from the top.

@csvan: This is to be expected from a field which is traditionally male-dominated.

An attempt to justify why there are zero women listed (despite women making up 10-20%).

@csvan: Personally I don't think gender matters at all

Sure, you could interpret this either as a statement of not-yet-reached ideal or as a statement of eyes-closed naivity. Considering he opened with a rationalisation, a statement of assumed meritocracy, I chose the interpretation that fit. You chose the other one for some reason, which is fine.

@csvan: it is great to want to give exposure to minorities, but people
should be valued for their skill, not genitalia.

It's a common position, but dropping it into this discussion implies that positive discrimination is required in order to list any women on that page, that there are none who deserve to be there. Again, this chimes with my interpretation of "I don't think gender matters", not yours.

@WorldWideWayne: And he's correct. And you agree with him.

The only thing he said that I agree with is that this is a male-dominated field, and even then, he's implying that women are rare enough to have not produced anyone worthy of high profile. Which isn't true.

@WorldWideWayne: Gender shouldn't matter at all...

Sure, when we get to that world we can have this conversation again. Back in reality, the playing field isn't flat yet so any talk of meritocracy is based on false assumptions.

@WorldWideWayne: So, have a downvote. You deserve it.

Uh huh. For criticising his comments rather than holding hands in a prayer circle? For using a couple of rhetorical devices?

By your rules I'm pretty sure you should give yourself a downvote.

I wonder if you'd have gone on this rant is I hadn't suggested @csvan "level up". Or maybe it's because you agree with him that we're already in a meritocracy. You've been pretty reticent about your actual opinions.
Because you're sacrificing consistancy and type safety for object to avoid increasing the syntax which feels like optimising for the wrong metric.
My point is that we're not actually being fucked. In spite of people trying to fuck us over right and left, it would appear we're winning.
There's a difference between "Write my code for me plz?" and "Many people like myself would love to use x, but it's not ported over. Can anyone help?" I believe this is the latter.
Lisp, C++, Python
Note: this is a podcast transcript, but the transcript is missing all the words spoken by people they interviewed. Click Listen/Download for the full interviews.
Your main problem would be getting enough paid subscribers to cover the cost.

Also, you should do it as a website rather than a print newspaper.

There already are several "conspiracy theory" websites.
All of the sites, and all of the communities we host, we advise to strongly follow legal requirements only.

They can stray from that if they wish, in which case as the platform owners I can delete content as I see fit in accordance with the law if they do not do so. However if they go further than the recommended minimums of obeying the law, then we educate site admins and moderators that as soon as they exercise their personal judgement that they are opening themselves up to being held personally liable for their decisions and choices.

In other words, we obey the strict definition of the law, and any correct legal demands made of us, and we refuse to remove material that someone merely finds objectionable, only doing so when it appears clear that it is in fact illegal.

Questionable content is therefore left on all of the sites.

But then, we don't have advertisers to deal with.
A genuine question for the people on HN who think government should be as small as possible, and that there shouldn't be agencies like the EPA: what would be your non-government fix for this?
Also, it is possible to attach to a running Java process with a Clojure REPL. You won't leave behind any evidence, or introduce technical debt.
The number for Chicago doesn't strike me as accurate. I'm in the area right now and it's a clear day. Plus, the levels for nearby areas in Chicago are far lower (80 or so) and the historical levels are much lower. Looks like a blip. That said, I'm sure Chicago is not the clearest city in general.
Express Under the Hood
Important note on anecdotes (especially on HN):

There are many thousands of active users on Hacker News. If there are 50 active users over an hours time looking at a given topic, and those 50 active users know an average of 50 people fairly well, that means there's potentially ~2500 anecdotes for any given topic.

Say something happens in .1% of the general population, but it's noteworthy enough to be an anecdote. For any given topic, it's quite possible to drastically over represent that anecdote, as it's quite possible that there will be ~3 such anecdotes for any given topic and the normal case, which isn't especially noteworthy, gets no mention.

Lesson: At a large enough scale, one-in-a-thousand anecdotes can occur several times for a given topic.
I think just as much as it's important to have intuition is to have a healthy relationship with your intuition. Knowing when to trust it and when not to. Intuition often happily leads you very far down the wrong path. Math can, too, obviously, but doing math properly involves many self checks. You frame the problem in many different ways and can see if they line up. Your intuition is just the way you see the world. If the way you see the world happens to be wrong, you'll think the wrong thing. For instance, I might intuitively think that if I digitize a band limited analog signal I'm throwing something useful away... that you're throwing away the data between the samples. There's clearly wiggles there... those wiggles must encode something! It turns out though that a digitally sampled band limited signal can be perfectly reproduced. Perfectly. That's totally counter-intuitive, by which I mean there's little real world experience that would tell you otherwise!

So, I think you should think about intuition, math, whatever else you have in your pocket as tools. They give the right answer when used correctly and sometimes give the wrong answer even when you're sure you're using them correctly. I think though that intuition CAN be more insidious because it's what you've experienced! It HAS to be true, you think.
Agile won't fix your products because you can't fix clueless, bumbling, incompetent engineers. I've done the whole agile thing in small teams of 5 and gotten more done than working with 100 offshore developers who find excuse to complain about everything every chance they get. Agile doesn't fix the pride you have in the work that you do. That's the primary motivation for good work. Knowing that your work matters and you're not just there to collect a pay check and check out as soon as possible.
How awesome is that!

What is the license?

Any reason you didn't use it in the end? What was your use case for it?

Question for you... and I'll read the source in the morning...but just quickly does it prevent storage of duplicate objects? That's one of the main things Im interested in is saving space when multiple git repos contain exactly the same object.

And THANKS again. Awesome. Can I do anything for you? Send you a bottle of wine? Help with some Python or Linux? If you put your contact in your profile I'll drop you an email.
wow, more Tufte than Tufte and much earlier.
This guys has a lot of nice material, presented in a clear and approachable way (this week I was teaching Python and I was linking him a lot).

For example:

http://pbpython.com/visualization-tools-1.html

http://pbpython.com/web-scraping-mn-budget.html
http://www.forbes.com/sites/leahbinder/2013/09/23/stunning-n...

"With these latest revelations, medical errors now claim the spot as the third leading cause of death in the United States, dwarfing auto accidents, diabetes and everything else besides Cancer and heart disease."

Based on the findings of http://journals.lww.com/journalpatientsafety/Fulltext/2013/0...
London is now the global money-laundering centre for the drug trade
According to [1], medical errors are actually the third leading cause of death in the United States, so it's hardly a small probability.

1. http://www.forbes.com/sites/leahbinder/2013/09/23/stunning-n...
Would you mind casting your expert eye please over the solution that has magically arrived in this thread? I'd be interested in your thoughts.
I wonder if there's an important distinction to be made between allergy to gluten and allergy to wheat. Does your wife react negatively to other gluten-heavy grains?
His daily reaction to the appearence of his aging wife, and his own aging appearence, must be interesting.
Humanities to be outlawed at public universities in Japan
He says in his autobiography that he was in a plane crash. That was the reason for leaving apple. He suffered from memory loss, so probably that is the reason for his interest in psychology.

From wiki:

"Wozniak sustained severe face and head injuries, including losing a tooth, and also suffered for five weeks after the crash from anterograde amnesia, the inability to create new memories. He had no memory of the crash, and did not remember his name in the hospital or the things he did after he was released from the hospital."
Well, if I understood correctly, the RL DeepMind implementation is basically making a RL algorithm work with a supervised model.
They just plow any "profits" into inflated salaries for their executives and management.
The majority of top open source contributors are working in some kind of paid position. The idea that "open source = cost free labor" is not beneficial to the OS community or to software engineers in general.
I’ve seen the best minds of my generation destroyed by Matlab… (2013)
Any Postgres/C experts passing this way, if you have comments on the code that would be amazingly appreciated.
Redux: Hot Reloading with Time Travel Talk at React-Europe
My wife started having problems eating wheat-based products a couple years ago, primarily gastrointestinal. Cutting it out of her diet eliminated those problems, but there's also been an additional surprise way in how to avoid the symptoms: food that has been heavily fried (e.g., onion rings) does not trigger the negative digestive response. I have no idea why -- maybe frying breaks down whichever component (e.g., the gluten itself or the residual glyphosate) is causing the problems enough?
Unreal, I have been wrestling with this for weeks. Manna from heaven!
Clicking through your link gets some stats that agree with them [1], based on this paper [2]

1. https://en.wikipedia.org/wiki/Preventable_causes_of_death#Ac...

2. http://journals.lww.com/journalpatientsafety/Fulltext/2013/0...
The blog post mentioned there was 16.5% "voter turnout".

Out of curiosity, what is the percentage of all of your donors who donated $23 USD or more (and, thus, received the e-mail invitation)?

I'm simply curious if there's a correlation between the two.
Ask HN: How do you start a product/interface design process?
Suppose you have to design something new, a product that your team is all done to kick off.

How do you start the process that you come up with such interesting interfaces.

What advice would you give some who is not professional in the user interface design field?

How do you make sure that the user experience is what it needs to be?

I know that the perfection comes when product goes through a lot of iterations, I just want to know that how do you guys do this?

Actually I'm a Student Developer and recently got interested in Product/Interface Design.

I'm sure asking this here on HN will help me learn/move fast.

Any resource you provide, would be helpful.
Wasn't trying to attack; sometimes trying to create a perfect mathematical model for your program can get in the way of having a program at all.
Why would you blame Twitter for a user misappropriating a picture?
That's interesting and supports the idea that it might be related to genetic factors.
I've had two twilight anesthesia procedures done about two months apart and remember the events before and after waking up in a lot of detail. I've also had regular general anesthesia once in my life, with the same result.
As a bonus, I seem to resist local anesthetics to a degree that requires 2-3 times the amount a normal person does (and even then, the pain finds a way through).
How does this qualify as "hacker news"?
I've seen plenty of behavior outside community norms from non-throwaway accounts on HN. Including my own.

If an open source project can't schedule major features a month out, then throwing more bodies at it won't solve the fundamental problem of disorganization and isn't prepared to make appropriate use of volunteer's time in ways that really value that time. Structuring policy around a continuous stream of "emergencies" invites low quality requests. A policy which parallels HN's job listing policy favors HN members rather than people for whom everything above zero euros is paying too much. The HN community benefits from a slower process with a higher barrier to posting requests.
You could also boot on a Ubuntu live environment - bare-metal or through a virtual machine.
You can preview the .gz directly from the file manager - it's transparent.
A quick Google and Wikipedia visit says that pm2.5 fine particulates of the kind reported as being extremely high in some parts of Chicago, are not visible except as a light haze over the city.

It appears to be true that you can have a bright mostly clear day and very high levels of fine particulate pollution.

This haze is part of what contributes to smog when combined with other more visible (course particulates) pollution. But these fine particulates don't appear to be the product of fireworks as suggested below, and are more likely to be the product of the coal power stations.

The measure for Chicago is probably skewed by one of the measuring stations being nearer to, or down-wind from, a coal power station.
The Makers of Things Feature 1: Uncover, Arvind Gupta[video]
The only acceptable way to kill unscientific nonsense is to test the hypothesis it advances, no matter how ridiculously untestable it seems to be, and then publish the raw data without redactions.

This one actually seems testable. Get a bunch of volunteer non-Celiac "gluten sensitives" and put them on a controlled diet. Measure some objective physiological metrics. Blindly introduce gluten to random subjects. Determine which metrics, if any, change in response to gluten.

And then, to check out placebo/nocebo, you tell all the subjects that gluten will be introduced into their diets that day, and continue monitoring the metrics.

A similiar experiment could be performed on a random sample of ordinary people, with glyphosate.
Cayley: An open source graph database
Related: https://github.com/ajalt/fuckitpy
Celebrate the 4th in Malibu-Style
I recently had a great experience with GHCJS, although I wouldn't really say I'm using it in anger.
I had an idea a while ago to build a website where open source projects could make very specific requests. If it was something that another project needed as well, it would get a "bump" of some sort.

If it was in small bitsized chunks, i'd definitely surf it looking for easy things I could contribute that could help a few people.

Even better is if the site could certify it helped them, and I could get some kind of tax credit for it :D
Learning How to Code in Different Languages
Even arch-libertarians believe in collecting fees to correct externalities.
It's not just "selecting" exactly but editing (see the README). git gui etc. don't work quite this way I think:

Using the tool I'm finding I'm quite often clicking the right arrow to add a hunk to the index, then just editing the right hand side to delete a few lines or tweak what was edited somehow. This is a very "natural" way to stage just what you want.

Also once it supports git reset -p like functionality and also editing the working tree (see the README), I guess that visual editing workflow will get more powerful.