skysight-inc/HackerNews huggingface dataset:
That favors the people, who will always have way more manpower to search and process the data than the elites who try to hide it. The more information in the public realm, the more that scores of interested scholars, journalists, statisticians, lawyers and other such professionals can use the tools of their trade to come to useful conclusions. Of course, most people could do nothing with such information, but released into the wild, even minor outrage can cause real change.
Hats off to the guys - good job.

Here's the link to the site:
http://www.thehealthsherpa.com/
I especially agree with the bottom left quadrant of slides 4 and 5.

low performance + high culture fit == hire/keep.

Over time I've found that high culture fit and a fun place to work help improve performance.
Deployments and Rollbacks on OpenShift
indictment:
http://www.justice.gov/usao/nys/pressreleases/November13/Din...
Don't be evil programmer. Use PVS-Studio Static Code Analyzer for C/C++: http://www.viva64.com/en/pvs-studio/ :)
oh, good to know. i thought at one point they were one of the few webmails to not do that, but i didn't check recently. oops.
Some of his deductions are flawed: In the Nike example, he confuses implication with equivalence. Also, uncertainty can be modeled with probabilistic logics ("people in France speak French with probability .95"). But most if it seems still true. Ten years later I don't see any popular applications, RDF is not a very popular exchange format, and most of the available data is published by projects with the explicit goal of creating data for the semantic web (DBpedia).
> Comparing Lego Mindstorms (which I love and endorse) to mutilating a living animal is misguided at best.

> Telling me to be "ashamed of myself" is completely ignorant of all the scientific outreach I've done. Don't project.

I quote those two together because I wrote the things you object to for the same reason.

Your original comment is very heavily flavored with "this is OK... for professionals". I object to that. As biology is your field, so programming is mine; I draw a parallel between my worry that programming is for professionals only and yours that biology is.

I wouldn't let my (they're hypothetical) children probe my (also hypothetical) cat's brain either. But that's because I know my cat. If I thought they stood any chance of accomplishing something (a worry this kit easily satisfies), I'd be happy to get them a cat from an animal shelter or some such.

You state, "Thankfully, my work on the dragonfly project was the biotelemetry radio link rather than working with live animals" (my emphasis). That suggests you're not comfortable with this sort of thing. That's fine, most things aren't for everyone.

But just because it's not for you, doesn't mean it should be for no one. The potential in this general area is obvious; there is no call for you to go around telling people to stay away unless they have ten years of "preparation".

As to your examples of unethical science...

- both of those involve humans

- much, much worse experiments have been done

- the prison experiment in particular has a bunch of methodological issues, but is widely discussed today in support of various ideas. I'd kind of like to see replications; I'm really not comfortable with simultaneously saying "we need to draw these important lessons" and "we must never test the lessons we've drawn, as it's ethically impossible to do so".

EDIT:

Replied without seeing your edit. There is no line between "scientific exploration" and "cruelty"; they are orthogonal concepts. The Nazis gave us invaluable knowledge of how long a human can expect to stay afloat in water at various temperatures by drowning Jews in water of various temperatures. Obviously, that won't (and shouldn't) be getting by any ethics boards. But people in Europe have protested the posting at beaches of signs with the information, because it comes to us from an evil source. That disgusts me. It's still true, and pretty relevant to the beaches where it's posted.

I would be OK with doing this to a person assuming they consented freely. (And I note that very similar things have been done to human subjects.) I'm not worried by whether paying people is in fact coercing them; it's not.

I am not bothered by doing this to a nonhuman regardless of whether they consent. Obviously, they don't consent. I don't care.
I'd like to disagree. I prefer the improved version.

One of the great joys of manipulating a globe like this is being able to rotate it into completely novel views: not just upside down but at totally arbitrary angles.

The improved version makes this very simple.

If you only want to view the world in a conventional (or upside down) way then I agree that the naive version is very easy to use,
You left out a lot of the phone's components. The screen, the speakers / mic, other electrical components. Most components use alloys, not pure elements.
I don't think he was referring to all his users. I use Facebook, and I don't upload all my private information. Just the stuff I don't mind the whole world seeing. I think that someone who just uploads everything is at the very least naive, I might even go so far as to call them "dumb fucks" in certain contexts.
Number of days worked is mostly irrelevant. Ass-in-seat mentality is the road to mediocrity.
I wish people would repost the above more. Knowledge of this is one reason I tend to grab second hand stuff on the way to the skip rather than fish out for new kit every year.
Very interesting. I wonder if it would be viable to build an entire package management system (like apt) in a similar manner -- and if there are any (semi-recent) improvements to prolog-like systems that might improve dependency resolution "for free"?
That sound like my situation where my team leader is not very experienced (or good in my opinion). As such I often refuse to do things the way he suggests. "Just do it like this". When the word "just" is part of the phrase, it means that he probably hasn't thought it out very thoroughly.
I doubt it. Culture is key. Being in the right place at the right time, having a network of folks interested in your welfare, etc is key.

Think of it this way -- how many smart people from school or childhood do you know who didn't amount to much, despite the raw ability to achieve. Now think about your work life -- how many times have worked for or witnessed a blithering idiot in charge of thing at your job or a customers org?

Culture matters.
Fair. I've seen a lot of 'full stack' or 'back end' engineer postings - which i think is 'their version' of an infrastructure guy. If you think about it, how would a designer who has mainly pushed pixels describe that type of offering besides 'back end'?
Out of curiousity... Are all those options in Chromium too?

Does anyone know for certain what differences between Chromium and the closed-source Chrome is?

I find it very hard to trust a browser from the internet's biggest user-tracking- and ad-agency.
No, it's the opposite. That's the main difference between the two, actually. Listen to Milton Friedman: http://www.youtube.com/watch?v=p3ZcF1YjZNs (he explains all this within the first 5 minutes).
Nobody wants to write Makefiles and recursive Makefiles are easier to write.

If it's truly the same information in multiple recursive Makefiles as it would be in one monolithic Makefile, then there should be a tool that converts recursive makefiles into monolithic makefiles. Humans should not have to reason about the entire project scope at once.
My statements were not "it's for professionals only." It was: I believe the kit creators have done a piss-poor job of talking about the deeper questions, or even acknowledging them. I'd want my scientifically-minded children to really think about these when performing experiments. (I actually thought the kit sounded mad-cool when I first learned of it. I think you could make a good case for it being analogous to an ant farm -- but that's not what you're saying.)

Minor nit... I'm a roboticist and RF engineer (EECS). Currently I'm (basically) a web programmer. I'm not a biologist.

EDIT: Per your edits... you are wrong. "Facts" and "cruelty" may be orthogonal, but "responsible scientific exploration" and "cruelty" are not.
Very cool story of an entrepreneur changing the world
It would be fun if GitHub let me include private repositories in my public stats. Not everyone works solely on open source software, and the leaked information isn't particularly sensitive.

If you count private repos, my streak is getting rather ridiculous. 307 days so far: http://geoff.greer.fm/images/github_streak.png
Why Infographics Are Terrible, in One Terrible Infographic
Using Functions to Represent Sets
I don't understand how this site works. A few days ago when it was first posted here, I tried my zip, and it returned

"Plan Results

Found 0 exchange plan."

Today I searched my zip again, this time even messing with the different options of insurance type, and still zero results. Is this saying there are no insurances available for people in my area?
Pyret: A new programming language from the creators of Racket
PHP interpreter using PyPy technology
My biggest issue is no description of the website anywhere! While I personally can figure out the purpose and usage, I think that it may confuse others. Otherwise nice work.
Also like the bootstrap.sh - very nicely structured and easier to verify than many others I've seen. I'd still prefer these scripts to output missing dependencies that calling sudo -- but otherwise very nice.

That is, rather than:

function install_git() {
echo 'Trying to install git'
case $(uname -s) in
#...
Linux)
if has_exec apt-get; then apt_update
sudo apt-get install -y git
#...
else bail "Unknown linux variant"
fi
;;
*)
bail "Unknown operating system $(uname -s)"
;;
esac
}

Simply aggreagate a list of missing packages, and ouput (based on a
similar case-statement for detetining host):

echo Please install missing packages:
echo sudo apt-get install ${missing-deps}

https://github.com/larsyencken/marelle/blob/master/bootstrap...
I am also using the iOS Mail app. I tested using an outlook.com account -- no leak.

Then I tested using an account on a personal email server that I set up recently using iRedmail on a VPS -- it leaked! It showed both my external ISP IP addres and my internal IP address on wifi!
The pass thingy on 4chan is actually quite new.
SEEKING WORK - Remote (Buenos Aires, Argentina based)
I've building apps with Python for over 4 years, mainly with Django as framework, but I also worked with: tornado server, rabbitmq, postgresql, mysql, mongodb, redis, elasticsearch and neo4j. I've some experience working with frontend techonologies too, some javascript/jquery and a bit of CSS.

I'm slowly transitioning to ML/NLP technologies. I enjoy dealing with data and finding patterns in it. I've been playing a bit with R and with some great python libraries: pandas, scikit-learn and nltk.

If you're interested, my e-mail is in the profile.
I just tested one from my Google Apps account's web interface and emailipleak.com claims that it didn't include my IP (same sending on that account through Outlook 2013 too). I wonder if there's a setting to control that?
Forming a mobile app team for Startup Weekend Berlin 2013
Some thoughts:

1 - Get a dedicated domain for the page if possible, something memorable

2 - Make the instructions short/succinct, and easy for even non-techie people to do

3 - Move away from using multiple separate systems for submissions -- having to create something on GitLab/GitHub and then cross-post it to uservoice seems quite clumsy

4 - Have a list of the current ideas that are being voted for, so people can see the kind of ideas that work well

5 - Provide social media links so people can share their idea submission easily, to get more votes/etc.

6 - See if you can get a highly prominent sticky thread on the Raspberry Pi forums, with a catchy title

7 - Capture email addresses of all entrants so that you can use something like Mailchimp to send out a newsletter prompting for more entries (or to try again if people did not succeed in the past)

8 - Tweet tweet tweet, and get your friends/colleagues to retweet, get RPi enthusiasts/blogs/etc to retweet

9 - Have a reason for people to come back to your site, maybe a video series, maybe a newsletter with interesting RPi links from the past week, anything that is fresh content.
So free range, organic pixels was okay, but artisanal bokeh was not. Glad I understand HN's boundaries now.
Countries involved:

Japan, Vietnam, Malaysia, Brunei, Singapore, Australia, New Zealand, Canada, United States, Mexico, Peru, Chile.

http://americablog.com/wp-content/uploads/2013/11/TPP_map.pn...

Discussion on Bill Moyers

A US-led trade deal is currently being negotiated that could increase the price of prescription drugs, weaken financial regulations and even allow partner countries to challenge American laws. But few know its substance.
The pact, the Trans-Pacific Partnership (TPP), is deliberately shrouded in secrecy, a trade deal powerful people, including President Obama, don’t want you to know about. Over 130 Members of Congress have asked the White House for more transparency about the negotiations and were essentially told to go fly a kite. While most of us are in the dark about the contents of the deal, which Obama aims to seal by year end, corporate lobbyists are in the know about what it contains.
And some vigilant independent watchdogs are tracking the negotiations with sources they trust, including Dean Baker and Yves Smith, who join Moyers & Company this week. Both have written extensively about the TPP and tell Bill the pact actually has very little to do with free trade.
Instead, says Dean Baker, co-director of the Center for Economic and Policy Research, “This really is a deal that’s being negotiated by corporations for corporations and any benefit it provides to the bulk of the population of this country will be purely incidental.” Yves Smith, an investment banking expert who runs the Naked Capitalism blog adds: “There would be no reason to keep it so secret if it was in the interest of the public.”

http://vimeo.com/78324869

Edit: Missed Brunei (fact it is slightly smaller than Delaware, notwithstanding)
This looks great, but haven't the big, embarrassing problems been with scaling the back end? Even if this were a superior UI and flow, it wouldn't address the issues that made the news.
Recreating core.async tutorial with ES6 generators
There are many ways where you only need to care about the local scope, you don't need to use a single monolithic makefile.

See e.g. https://github.com/dmoulding/boilermake

It is harder than it should be though.
Quite a few in particular that come to my mind but for various reasons I'm neither inclined to share nor my team can't resolve so I'm just writing to say cheers to you.

I checked your profile, you are quite young. A small tip, might want to point out to a few things you've done. Maybe small side projects, weekend hacks or any open source contributions just to add some context to your post.

> I'm a coder looking to help businesses with the challenges they have

With your age and little experience, that statement doesn't project much.

All the Best and keep pushing forward.
Nuke their conventional forces. They're coming by sea, right? Here, let's be hyper-paranoid and hang on to the drones and about half of the Air Force. It's still more than enough to wipe out any aggressive force before it can make landfall.

This isn't the Middle Ages where pansy nobles played at war and had dinner together in between having their peasants butcher each other. If the US and Russia were to go to war it wouldn't be an honorable clash and if our tanks beat their tanks and our planes beat their planes well gosh darnit guess they give up Siberia.

Here's a thought experiment: if India didn't have a strong conventional force in Kashmir and just threatened to use nukes on Pakistan if they invaded, would Pakistan call them on it? And if the Indians did toss a nuke, would Pakistan really respond and invite a few dozen others?

Of course it plays better with the population to have war once in a while. Gives the illusion of change, drives a narrative and so on. But I doubt most major decision makers are crazy enough to risk prolonged nuclear exchange.

The lesson I take from that video is maybe slightly different: Why go to war with the Soviets at all? Would my life as a British/US citizen be better with Gorbachev/the USSR in charge or would it be better after a prolonged nuclear exchange or would it be better after a decade of conventional World War 3?

Freedom and independence are overrated and not being dead, starving and at war are underrated by modern societies to a staggering extent.
Souceforge had an enterprise edition (Disclaimer: I was a Sysadmin/support guy/developer of SFEE in my 7 years of working with that product). Unfortunately, SF.net's issue system is nothing compared to what JIRA or Redmine can do right now. While they have the File Release System or downloads, in theory, most places want that handled by a CI system -- something that Jenkins can do rather well with just about any type of file system or backend. User management? Most enterprises have some type of SSO or user management in place already, and the sf.net code didn't have the ability to use another source for user management.

The only thing that SFEE did well was provide a single 'neck' for customers to strangle when things went wrong -- and we became very, very good at keeping those customers happy.

If you're looking for the last public release of the sf.net code, it's from around 2003/2004, and it's....messy. SFEE (the product that I worked on) was acquired by CollabNet in 2006, and is now something called CollabNet TeamForge, but, I wouldn't use it for an enterprise anything these days).
Questions to ask your potential employer
I would argue that the intangibles of basing in SV are probably worth more than the inflated salaries are. After all, you really shouldn't be hiring anyway until you're funded.
You can't just "reach out". There's a complex procurement process for government contracts. The companies that get contracts are usually those who are best at navigating the bureaucracy, not those who are the best at creating the product. Most of these companies have been in this business for a long time. It would take years for a startup to figure out how to get these contracts and build up the contacts in the bureaucracy necessary for it to actually happen.
Very well said.

One thing I might add for others who read this is that many of Ember's design patterns are modeled after Cocoa, which has proven to be one of the world's most robust platforms for building apps. If you're familiar with Cocoa's two-stage object instantiation, MVC, or first responder patterns you should be able to recognize them fairly easily in Ember.
How-To remove Google Plus comments from Youtube
You're assuming these guys actually solved the problem, and that's a pretty big leap to make.
Show HN: My first Sci Fi Short Story : Forever
Small script based on xkcd comic "Substitutions"
There seems to be a "cartoon" stage to the story now.
I have no problem with Wikipedia links, but some of these today are not going to result in any interesting or meaningful discussion.
That would be one recursive sales-man.
That just seems like an awfully large amount of screens they're planning to produce for if that's their sole purpose.
Use 404 or Lazy Tips to finding XSS
The /u/0 just means you're using multilogin. For example, if you log in as foo@gmail.com, and then log in as bar@gmail.com via multilogin, gmail.com/u/0/inbox/whatever will take you to foo's email, and gmail.com/u/1/inbox/whatever will take you to bar's. You can thus have adjacent tabs accessing both accounts simultaneously.

Also, /u/0 is the default; you can remove it from the URL and it'll continue working just fine.
In the past I have found Bloomberg has published exceptionally high quality journalism pieces, specifically those published in their magazine Bloomberg Markets. This year I have become worried by the internal news-terminal spying scandal and increasingly political opinion pieces they publish. The alternative, WSJ, is overall fairly lacking (though credit to some really good investigative work over there too.)

Bloomberg News is in an interesting position that other news companies would never get in to. In the article it mentions Bloomberg is already having trouble in China due to previous articles they wrote and "sales of its financial terminals to state enterprises have slowed." Bloomberg has a near monopoly status on this aggregated financial information. If a company, public or private, chooses not to buy them they are put at a competitive disadvantage (assuming its not being used to spy on them; as private citizens we face this same challenge with some of the online services we use.)
Virgin Galactic (Commercial Space Flight)
I agree the keychains are probably fairly far over the line.

The cockroach backpack is not something I'd consider appropriate for young children, but for teenagers/etc., it seems like a pretty reasonable thing. If it exposed an API and did two way communication/logging it would be a lot more interesting.

Maybe in both cases (keychain and current-backpack), it's primarily the uselessness of it which is most objectionable.
The behavior of the "I don't believe you" buttons was only slightly annoying, but then I made the mistake of clicking the "now i do" button, too. :)
From the convoluted articles I've read, not only was the main bottleneck in the identification process, but the issue seemed to be that the authentication was necessary to just show the plans, because the gov wanted to make sure you were 25 before showing you a range of prices...was that the case? If so, whatever happened to letting people just browse the entire table of prices....remember when people had to look things up and scan tables once in awhile, instead of living in a Minority Report world where every piece of info is handcrafted to the user?

I wonder how much of Healthcare.gov's problems could have been eliminated if the sign up was more modular...users were allowed to browse before signing up for anything. Then they could sign up via email and tentatively pick a plan. Then in 3 days, they go through the full authentication process...this is similar to how Amazon does things...you can sign up without a credit card, you can browse without signing up, and you don't go through the processing bottleneck till the very end.
I would call this nested Makefiles. Recursive Makefile is more what I'm doing with my MakeHereCMS, where every Makefile is a symlink to the same top level Makefile.
I found ISO 2 to be even more interesting, the second international standard is... yarns? Or rather, the directional twist of yarns? https://en.wikipedia.org/wiki/ISO_2
Apparently it only works for California zip codes:
You haven't provided enough information for anyone to give you advice about what might be the problem. Perhaps you live in a state that has its own exchange (e.g., Kentucky or Maryland). Or maybe there is no data for your area yet. Try Chicago (60609) for some sample data to use for an experiment. If that doesn't work, perhaps some error is occurring on the page; check the JavaScript console and report it to them.
Seems a bit like:
"You're a startup, I won't use your product."

But like startup customers, bitcoin users exist and eventually the new product takes over.
Like a Good Scotch, Developers Get Better With Age
This article is from january 2010. Why has my downvote button
disappeared?
This is fairly worrisome, but I have to disagree in a minor way with this particular bit:

There would be no reason to keep it so secret if it was in the interest of the public.

The public generally hates free trade, but free trade is in the public interest. It's one of those things.
World's first 3D-printed metal gun 'more accurate' than factory-built cousin
Renaissance of JavaScript