skysight-inc/HackerNews huggingface dataset:
I think that adding a call to action would be useful:

Now the government has the right to see your dick. If you want this to change, call your representative and tell him/her to vote againts the Patrioct Act reauthorization on June the 1st.
Seems to me like the layout is basically as minimal as possible, so that would lend itself to looking similar to others that don't have the normal bells and whistles.

I think the point is that this is a site where you can just click the link and start typing. Optimized for loading fast and getting your idea written down as quickly as possible. You don't have to create a user if you don't want to, and you can save as a temp user. Draftin.com (and most other notes sites) take too long to set up for this use case.
I am not a lawyer, but I'm pretty sure that how non-cla open source projects handle it also protects them from that eventuality.

All contributors are required to say "This code is released under X license" which prevents the person from later coming back and asking for money for them to use the code.

Edit: Assuming my above comment is correct, what this means is that the only real point of a CLA that I'm aware of is to allow the owner of the CLA to change the license on code without asking the contributors.
It's great to see more options out there for folks to start playing with Kubernetes. It can be a bit daunting initially, especially for newcomers.

As an alternative, I started a project called "Corekube" (https://github.com/metral/corekube) that allows you to kick the tires on Kubernetes on top of CoreOS.

Corekube is an OpenStack based Heat template that just requires an OpenStack provider to stand up a Kubernetes cluster in minutes - the cluster comes complete with a private Etcd discovery service, 1 K8s master, 3 K8s minions, and a logic coordinator/deployment operator aka "the Overlord" which interacts with Etcd, Fleet and K8s via their API's to set things up.
It depends on what you want. Are you looking for experience? To pick a winning horse? The important part of any job decision is to decide on what you want. This sounds basic, but for every job decision I've ever made I started with a statement of what I want and then did a pro/con list. I assigned a value to each item and derived a score. It's really easy to get caught up in trying to make the "right choice". I don't regret any of my job decisions, so it's worked for me. Might work for you too.
Um, so?

The goal here is to cut down on automated meltdowns caused by people trying to get a microsecond jump on everybody else.

A stock price is supposed to have some relation to the value of the company. With HFT, it is pretty clear that we left that realm many moons ago.

A random time within 10 seconds is hardly going to affect the stock price significantly. The fact that stock is going to be a couple of pennies more expensive isn't exactly going to gather any sympathy from me. And, a bigger bid/ask spread will stop stock price meltdowns which are more momentum-based (aka trader driven) rather than actual real information (aka business driven).
Well, visual acuity could potentially be surgically corrected. I'm not sure how relevant height is, exactly, but I'd be willing to bet a larger range than that could be accommodated in the right circumstances.

Then again, if you're genetically blind or have dwarfism, that may not be the case.

I think GATTACA is less about genetics setting a bar, but that the bar is constantly getting raised until it will eventually be unreachable without artificial enhancement.
Not everything I do is focussed work.

Some of it is idle browsing and reading of interesting things.
How startups like Whisper outsource
Fund managers also employ dealers who very much do not buy stock one batch an hour so as to allow HFTs to profit from them. They have a fiduciary duty to their clients to aim for best execution, so if they were being disadvantaged they would be crying out to regulators - who like to look after pension funds.

The head of Vanguard is on the record saying that his firm benefits from HFTs actions on the market. Narrower margins are a good thing.
The Effective Altruism community is working really hard to combat this. It's definitely a real problem. Jeff Kaufman has written a lot about this, and one argument that stood out to me was making very public commitments to charitable giving. You'll feel more compelled to keep donating if a large part of your public identity hinges upon it.
Elon Musk: A Framework for Thinking
There's no need to do things exactly as is being done there.

You can bind-mount in a directory for your build dockerfile and output to that directory and then use that as the input to the next dockerfile without having to rely on the build dockerfile creating a valid tarball containing a dockerfile etc.

The difference isn't huge, but I think it's good to uncouple the build/run-image creation logic a little more.

Doing so also lets you more easily work on the dockerfiles independently and debug certain issues (e.g. you can compile the binary outside of docker, put it in the run one, make sure things are okay).

As for his bonus points: You can avoid using busybox by compiling your go program with: "CGO_ENABLED=0 go build -a -installsuffix cgo my-program.go" (assuming go 1.4).

The output of this is a static binary which you can add to an empty docker container. The way to do that would be to have a dockerfile of `FROM empty; COPY ./my-program /my-program; ENTRYPOINT ["/my-program"]` with newlines replacing each semicolon.

It will end up somewhat smaller than the busybox image, but the savings aren't nearly as dramatic as you might expect. If you do tls/ssl or rely on any exec calls, you'll also probably be better off just using busybox for the certificates and basic binaries being present.
How, exactly, could genetics solve inequality? It is a social problem.
Best case scenario: Retired, living in the beach or a mountain somewhere.

Worst case scenario and much more probable: Too old to continue working in the ageist tech industry and too old to start again, I'll be working a low-wage job trying to make ends meet.
Who is the 'other side' and 'they'?

Edit: completely agree with your bigger point but wanted to know who you had in mind as the other side
This is true.

Regardless of the morality of it, the U.S. government will probably work on creating super-intelligent humans for national security and defense reasons.

I'd actually be surprised if they haven't started doing this many years ago, and it's top-secret.
It depends on the service being offered mostly. Often, in b2b sales, its up to you to understand how much value your service will generate for the client, and how to correctly price that. For instance, offering a service that could double a clients revenue would be very interesting for them, and you could try to sell it as such. However, you will have to compete for others who may simply offer service based pricing.

Usually, the model amounts to becoming a preferred vendor or partner (value based sale) versus a contractor (contractor based pricing); more on that, if you value based price, often it means there is a symbiotic situation that needs constant communication and nuturing to ensure success, which brings you closer to the client.
It depends on the service being offered mostly. Often, in b2b sales, its up to you to understand how much value your service will generate for the client, and how to correctly price that. For instance, offering a service that could double a clients revenue would be very interesting for them, and you could try to sell it as such. However, you will have to compete for others who may simply offer service based pricing.

Usually, the model amounts to becoming a preferred vendor or partner (value based sale) versus a contractor (contractor based pricing); more on that, if you value based price, often it means there is a symbiotic situation that needs constant communication and nuturing to ensure success, which brings you closer to the client.

It should be noted that some products are viewed as commodities, and value based pricing will be extremely difficult. This can be so with some services as well. This usually occurs with more well-developed markets with abundant competition, where it is easy for clients to switch between vendors. Value based pricing usually requires your solution to be somewhat tailored to their needs to work properly.
I'm not sure how to respond to that question, so I will just give a straight answer.

Yes. A very big one.
Designing a Purely Functional Data Structure in Scala
One must allow for some poetic license...

Most startups tank. The reason they're calling these companies unicorns is because of how rare success is, especially at this scale. They don't mean literally that these companies are imaginary.
You need to talk to a lawyer about this. There are plenty of good lawyers out there who will give you a short consultation without costing you much. There's unfortunately not enough detail here for good advice to come from HN and you're likely to prejudice any proceedings if you reveal too much here.

In short: get to a lawyer. Search for grellas's posts about who to talk to cheap.
I had a hiking friend who used to charter jets, collect farm equipment and food, and fly into areas of the world that he thought needed aid. My friend died two years ago in a car accident so I can't ask him, but I think he did that to be more efficient.
Anecdotally, as an engineer, I have found maintaining personal relationships (even those I did not initially suspect would be fruitful) has been invaluable to my career and has lead to some very interesting job offers, at least one of which I have accepted.
"... let's say they aren't that happy about the idea that working in trading can be an ethical career."

Well, it's at least worth having a discussion about.

If you are in a career where you honestly think damage is being done by your activities, you need to weigh that against whatever good is being done with the money you earn and give away.

What about the traders involved in the near-collapse of the global economy in 2007-2008? It would take a lot of very effective giving to make up for the damage caused.
150k stock yearly?
Options or straight stock? Figure out their actual (yearly) value first.
Oh you can get faster throughput with longer reads, to get 100MBps on a 2Gbps channel you simply increase the read size until you've maxed out the bandwidth you can get.

So when characterizing a typical SATA drive you would start with 4K sequential reads and work up until your bandwidth hit either the channel bandwidth or stopped going up (which would be the disk bandwidth). Unless you ran across a reallocated sector many SATA drives could return data at a rate of 100MBps with 1MB reads. Or even smaller read sizes if you had command caching available. Random r/w was an issue of course because of head movement (burns your IOPs rate while waiting for the heads to change tracks)

You can do these experiments with iometer[1], there was a great paper out of CMU which talked about illuminating the inner workings of a drive by varying the workload[2]. Well worth playing with if you're ever trying to get the absolute most I/O out of a disk drive.

[1] http://www.iometer.org/

[2] http://repository.cmu.edu/cgi/viewcontent.cgi?article=1136&c...
The Art and Science of Failure
And in reality, for a capital intensive business like this, those that the consumers get to choose from are decided by the investors.
You are saying it's just as easy to save/donate as it is to spend because the muscles and underlying principles are the same? I wish I'd heard about this sooner.
The entire premise of this is wrong. Research has shown that the majority of Americans favor allowing the government to take naked pictures of them, even if it doesn't result in extra safety. Jeffrey Rosen wrote an entire book about this called The Naked Crowd:

http://www.amazon.com/Naked-Crowd-Reclaiming-Security-Freedo...
How to fix activation error on iPhone , iPad and iPod Touch – pangu8pangu8
Watching a ‘Swatting’ slowly unfold within sight of Boston Marathon start line
What the disinterest comes down to is "show, don't tell". Snowden told everyone that the government is spying on them. Oliver is trying to make that more tangible by telling everyone "You know they've seen your dick, right?" The interesting thing here is that Snowden could've affected real change if he actually leaked a section of the corpus of data the NSA had collected.

Last year's celebrity nude scandal was characterized as "sexual abuse" against the people whose photos got published. What kind of impact would've been made if an equivalent dump of "normal" people occurred? People hate revenge porn sites and anything that seems to indicate that nudes may be published without the consent of the depicted persons.

It's a very interesting question to ask: would the indiscriminate embarrassment and exposure caused by a leak of say, one day's worth of the NSA's collected data, be worth the awareness that leak would cause, and the changes it may or may not provoke? Would that not be the most fair way to judge whether the NSA's collection of that data is really warranted? Snowden says he's all about letting the people judge for themselves, but as Oliver notes, he made a series of disclosures that require a significant technical background to fully grasp (perhaps part of his partnership with Greenwald et al was based around the hope that they could further personalize the story). Wouldn't his purpose have ultimately been better served by taking and publishing a raw chunk of the sampled data?
I get the intent...

...but I'm not sure anyone, anywhere wants to see dick pics, anyway. This will backfire spectacularly.

Thanks, "bro"
The video is SFW as long as you're not playing it through speakers.
Responsive Tables in Pure CSS
Publicize to Turn It's New “Reporter-In-Residence” Program into a Bigger Trend
How ArangoDB helped Nelios save development time
Great pointers and this helps to solidify many of the inutitive things I have been developing for a while. I work primarily with static code analysis so reading source code is really the primary task in my skill set. I was astonished to realize that there are developers who do not read source code. Spending the vast majority of my time reading code and only a small fraction ever coding (non-dev stuff some scripts and tutorials) has given me this intuitive idea of how programs work. While not coining any of these things and organizing them like you have it is great to use this to further develop what I have been relying on experience to explain. Thanks.
Author could lose a layer of subselect with the filter on rank by using first_value over the window frame instead. https://gist.github.com/dbenhur/951b7bae4e07d7998268
The NetBSD is also a great starting point for people who want to port to weird architectures. It's simple and a little old fashioned, but it's in the sweet spot for most bootstrappable C compilers for memory-constrained devices. This or dmalloc are usually the easiest to get up and running on a device where you can't or don't want to trust the system libraries.
There are some important Java desktop apps I use because I don't run Windows, and Java is often the platform developers use to develop cross platform UIs.

Desktop Java apps are probably here to stay for the foreseeable future.
This is great for AOT languages that don't require runtime dependencies.

I'm going to use this in my projects from now on, would be great to do away with hundreds megabytes of layers.

I guess the downside is you lose some of the ability to find out where your final image came from, but that can easily be fixed with a well controlled build pipeline.
GNU is becoming progressively less and less important.

The "killer apps" for Linux have never been GNU. Apache httpd and XFree86/Xorg are by far and above the most popular applications on Linux, and they aren't GNU projects.

Graphically, GNU is at its nadir of influence. Freedesktop.org controls most cross-desktop standards, libraries, and services. GNU's own desktop environment GNOME is no longer nearly as popular as it used to be thanks to GNOME 3 being actively hostile to desktop users (and GNOME has always been part of GNU on paper only -- it's effectively a Red Hat project).

On the platform side, the init system has never been GNU. While the init system has always been a minor part of the OS, this is changing thanks to systemd (also a product of freedesktop.org) getting its hooks into everything on several levels.

Actually, I'd go as far as to say that freedesktop.org has far more influence on the userland than GNU does right now.
Hackathons are a pretty good way of starting something like this for a college student (though obviously not the only way). I know several groups people who met at hackathons then went on to start a larger project together (often not the same project they did at the hackathon). That's one of the nice thing about college hackathons - you get to meet other students who like to build stuff in their spare time.
The website gives zero information about which areas this is available in (Unless it's Columbia from the TLD?)

Maybe you are supposed to guess from the area code?
Humans modifying themselves is scary. Very scary.

One way it is scary is it creates a new form of genocide. Rather than murdering oppressed groups, we will simply disable the genes that make them part of that group, erasing diversity.

A world with only white, straight, cisgender, neurotypical, conventionally attractive etc. people is not one I want to live in.
Are there any good techniques for a programmer/small business owner to be able to deduct charitable contributions more than 50% of one's adjusted gross income?

> From http://www.irs.gov/Charities-&-Non-Profits/Charitable-Organi... Generally, you may deduct up to 50 percent of your adjusted gross income, but 20 percent and 30 percent limitations apply in some cases.
"Venture capital" valuations ≠ real money. Bubble burst in 3...2..
Linux Torvalds explains why he created Git
How I got Heathrow shots from my mobile on to the Ten, thanks to iPhone training
It's about recognizing that you aren't a perfectly rational person, and then taking steps to maximize your altruism in ways that may not have been strictly optimal if you hadn't taken that into account. If seeing poverty firsthand is going to give you the motivation to do something about it when you return, then that's the action you should take, as long as you're being honest with yourself.
This is a rounding error. Altruistic foreign aid (i.e., development aid) is a miniscule fraction of government spending in all countries. Norway tops the list with 1.07% of national income, and the US gives 0.19%.

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

Even if you count "non-altruistic" foreign aid (i.e., aid given to a recipient government by a donor government who also benefits, e.g. military aid), this barely budges the numbers. The US goes up to about 0.3%.

Throwing in private aid, like Wage's, makes the US look comparable to Europe because the US gives more money privately than Europe. But this is still within a factor of 2.
Q̶u̶e̶u̶e̶ Cue incoming feminist nerds (90% white male) looking for a cause that could fulfill their innermost need for a purpose in life, arguing this webpage as being "sexually offensive" and demanding an immediate take down…

… OR ELSE!

:)

(thank you for the correction)
Show HN: Better with Rainbows – better living through Technicolor
Funny, I think Systems Engineer.
We just switched to something similar for DockerUI [0]. centurylink/golang-builder [1] (500+MB) compiles a static binary and we drop that into a really light runtime (5MB) from scratch.

[0] https://github.com/crosbymichael/dockerui
[1] https://github.com/CenturyLinkLabs/golang-builder
That's good - the 'problem' with my one is that afaict there's no way to get more minions going.

You should blog the steps getting that up.
Its very interesting the see so many governments back quantum technologies. It seems the risk of being left behind is far worse than the cost of a few research grants, which will if all else fails produce decent cross-diciplinary scientists for their countries.

The benefits are currently distant and esoteric, I think to get into this field and enjoy it you should simply be interested creating new, never seen before quantum systems and doing physics.
That is a purely scientific scenario and therefore can be understood and accounted for. The ethical question is how we identify and resolve them safely.

It is also mostly moot, as genetic interactions are already a part of everyday conceptions. Many of today's genetic afflictions are due to parents' genes interacting unexpectedly. See Lorenzo's Oil[1], for example.

[1] http://en.wikipedia.org/wiki/Lorenzo_Odone
I think the point is that if a project is big enough, it will inevitably go to court at some point (probably at many points). Having a CLA will make this a lot less expensive for the project maintainers.
Not that it would make it any less NSFW though with those big ass letters though, would it? :D
The GNU project tried to build an entire operating system. They published the parts they had built under the GPL. After Linus built his kernel, he and others started to use it, the GPL'd utilities from GNU and source from other places to build an entire operating system. That operating system is NOT the one that the GNU project was trying to build, and nowhere in the terms of the GPL does it say that by using this code you are required to give us credit or put us in the name.

And I don't think RMS's concern is that he wants credit. I think he wants a GNU operating system to further certain goals he has, and since a GNU operating system doesn't exist, he wants to make Linux that operating system and have Linux further his goals. But adopting GNU's utilities and even the GPLv2 has not made the people building the Linux kernel or most of the prominent Linux distributions adopt GNU's politics, and that's what all the sturm and drang about the name is really about.
This isn't hard data, but amongst my friends in the South Bay it seems to be about 1 year unless there's real promise of upside in the startup. It's just hard to keep talented people if the company seems to be foundering in the shoals, given that there is so much demand for good engineers.
Let me try this again, since your answer contains no information. Why do people read news? What are they trying to get from it? Especially in the case of the Economist, a large fraction of the readers are going to be in the business of finance and investment. For the microsecond-to-microsecond data, there's Bloomberg. For longer views? The Economist. Their entire pitch is that it's information likely to be useful to your business.
genstring string extraction tool for Swift – iOS
Creating Animations and Transitions with D3
Well, expect to find the non-clown engineers to be found enjoying beer and pizza with friends rather than random meetups. That is engineer networking. That is how devs find their next job. No one should expect to find them at the equivalent of a an AA meeting for Idea Guys, which is how these networking events tend to go.

Well before the VC pitch, the real epiphanies and ideas get written on the back of a bar napkin. This has been the case for generations of engineers, just like the wearing of beards, not just wave of the startup gold-rush.
This is the same Peter Singer who told parents not to send their kids to college and instead send their tuition money to Africa. But apparently, if you send your kid to college anyway, he could make enough to send half his salary to Africa every year, far outweighing his parents' initial college fund. So who is right?

I like that Singer holds this guy up as an example, for doing the exact opposite of what Singer actually claimed was morally right.