skysight-inc/HackerNews huggingface dataset:
I perfectly understand that there are hordes of programmers for whom messing around with git is far more interesting than the actual code they are working on.

"Man, I just interactively rebased my last six changes so the commits are in a different order, and two of them were squashed into one! Boy, does that feel productive."
Yes, I believe it is missing a rule. If columns don't need to be identical than this 10x10 puzzle won't have a unique solution: http://i.imgur.com/ZQ8pkfm.png
> At launch, AWS Lambda will support Node.js code, with support for other languages coming in the future.

http://aws.amazon.com/lambda/details/
The existence of poor white people is not a proof against white privilege. It's sad that you use your experience of a working poor childhood based in struggle to dismiss the struggles of other people growing up in the same way as you did.

I find it shocking that people can lack empathy for people who share an almost identical experience to their own, but when you're black it's something that you need to learn to accept.

Here's a question for you: why were you poor? Were your parents rural, or a pair of black sheep who got together?
The modern pappies are Microsoft own technologies. You invest heavily in them, and then they are abandoned.

I seem to remember they even tried to make obsolete the Win32 API. Their strongest asset.
A WPF like framework for each platform would be very nice. Code the interface three times and share back end code between them.

I also like Xamarin.Forms' way. Describe, in general terms, what you want the interface to look like, and it generates native GUIs for Windows Phone, Android, and iOS that follow each of their different UI conventions (tabs at the top, tabs at the bottom, menu button, etc. depending on the OS).
The real answer is a third of the way through the post:
"First-time founders care most about their exit. Every time after that, you focus on legacy."

The author already had a successful exit, so they have their money. Now they want to make a difference.
The blog also goes into much more detail regarding node integration: https://aws.amazon.com/blogs/aws/run-code-cloud/
My sister is a domestic violence legal clinic attorney and doesn't. I guess we're at an impasse.

We are of course in the weeds here. The question was, "does Raymond still think the way he did in that post from 2002?" The evidence seems dispositive: yes.
Incorrect, docker is built ontop of Linux kernel namespaces and cgroups. The first backend was LXC (notice the C and not D). The current backend is libcontainer, which is a native golang re-implementation (more or less) of LXC. There is a docker backend for LXC, but it is not the default and is likely not used super heavily.

Note that there isn't really a Linux kernel feature called LXC. The LXC userspace just ties all of the namespacing and cgroup functionality into 1 coherent super-chroot style environment. That is the same as docker does with libcontainer.

http://www.infoq.com/news/2014/03/docker_0_9
You can rip out quite a bit of logic into separate services with this.

Will definitely be interesting to see how Lambda actually works.

Try out Blockspring, you can play around with your usecase now (and no vendor lock-in).
The UN is basically an american organization.
Is the device capable of pushing information out too? Or do I need to ping it at regular intervals to get an update or status change in something?

It just seems like it would be great for push tasks, but what about when I want it to send notification or device info.

(I've put together R Pis for exactly this type of thing, and having an entire OS for it is a little overkill)
one more reason to use docker .
The OP was referring to Linux Container Daemon LXD [1] which is built on top of LXC and promises to offer Docker-like features.

[1] http://www.ubuntu.com/cloud/tools/lxd
None of what you've said demonstrates white privilege is a myth...

(At most, it is an argument agains the claims, which no one ever made, "No white people have had any problems of any kind" and "No person ever overcame any disadvantages in their life".)
Interesting question. I think some advanced apps already use these techniques. For example we already do event driven things at Netflix.

What this does it make it a lot easier for smaller companies to do it without having to invest in all the infrastructure.

So I think yes, it will be revolutionary in the sense that it will get a lot more people using what I think is the future direction of compute and application building.
One thing I am struggling to understand is how much of my applications can be replaced with Lambda.

I think it would be really awesome to make applications that do not have any dedicated instances associated with them, but are entirely based on the various AWS platforms.

For some things, it seems like Lambda could be a drop-in replacement, whereas others, it would not quite fit the bill. Do you think it will be possible to build a viable a "server-free" application with Lambda and the other services (S3, DynamoDB)? Or is it probably going to be limited to the types of use cases listed on the landing page[1]?

[1] http://aws.amazon.com/lambda/
I am sure you have heard the bengali version of the phrase that you can bring the horse to the water but not make it drink it. If someone is determined on a path, no amount of evidence or convincing is going to change that. The allegation of 'failed to build consensus' is just plain apologism and an oft used and convenient one, very frequent in abusive relationships, "you should have stopped me from beating you but you didnt, your fault".
How to Interview for Y Combinator
No specific group. Its open to any third party service!
Of all the features that S3 has shipped, this is by far my favorite. I look forward to utilizing Lambda and S3 to build an ultra cheap content management service to drive the cost of my website management to less than a $1/mo.
Please see: http://amptoons.com/blog/files/mcintosh.html

It is ridiculous to suggest that men and white people aren't privileged in the US, let alone in the US tech sector.
from the original post who coined the term

http://amptoons.com/blog/files/mcintosh.html
Is there a Store or a place that stores used pc/laptop parts?
Hey, I'm looking to find a place like a junk yard for pc, laptops that you can go in and pull the parts out to build your own cheap pc or laptops.
Obviously, the parts are in working conditions. Anyone know of a place like this in the northwest or in Cali.
Considering they've been tweeting about it [1] since before their competitors announced things I'd say it's unlikely to be a "response". It's far more likely that Docker has now been out long enough for the various providers to build services around it. AWS already had some docker support built in in April [2]. It's also pretty common to release services as previews. GCE lists theirs as an Alpha quality product.

[1] https://twitter.com/jeffbarr/status/529493907839533056

[2] http://blog.docker.com/2014/04/aws-elastic-beanstalk-launche...
Well, LXD doesn't actually exist yet, so Docker couldn't possibly be built on it.

You are likely confusing LXD with the present day LXC, which is understandable. You thinking that Docker is built on LXC is also understandable - but also not quite right.

Docker used LXC as the default container implementation for much of it's lifespan. However, it has since dropped LXC as the default and uses libcontainer instead.

The linux kernel does not actually specifically have a container implementation. Userland tools such as LXC ( https://linuxcontainers.org/ ) and libcontainer ( https://github.com/docker/libcontainer ) utilize things like kernel namespaces, cgroups, and a variety of other features to deliver the container experience.
Mark,

Thanks for the comments and well-wishes! We chose to use some new terms to not overload existing ones where we are introducing new concepts (Conductor, Performers, etc.). The analogues to music conceptually were so strong they seemed the right way to go. We will have lots more in the way of howto's, screen recordings, etc. in the coming weeks as we recover from launching our beta at re:Invent. Sign up for the beta and we'll send out bits with examples and runnable code in <15 mins.

- Josh
Your father would have had a higher chance of being in prison if he were black. No Commodore 64.
Why do people look for problems where there arent any?
Nothing in your personal anecdote addresses the existence or nonexistance of white privilege.
So Gates retires, spends his fortune trying to reduce global poverty and cure malaria. Ballmer retires, spends his fortune on a basketball team and donates to what is already the richest school in the country.
All 600M Knowledge workers. People in marketing, sales, engineering, etc...
> http://reocities.com/ResearchTriangle/station/2266/tarpit/ba...

Note that a lot of the links in there don't work anymore and you'll need to use archive.org to view them. In which case I would also ask you to donate to help keep the archive alive, if you can.
Ray Ban Camera Mod
My wife was a psychology major at Marymount University like 15 years ago and I joined her for a talk by a researcher who was promoting the idea that vitamin deficiencies affected mental illness. It has been a long time so I don't remember the details. I just recall specifically that throughout the whole talk everything sounded straight forward, evidence was intriguing, etc and then at the end someone asked how many other psychologists look at vitamin deficiencies, who else is doing research, etc and he said he was the only one he was aware of that did so. Was very surprised. I wonder how much that has changed over the years.
I'm deploying YubiKey NEO tokens for employees here. It has the form factor of a very small, flattened-out USB stick (almost like a cardboard contour), but it's a smartcard and an OTP generator. The smartcard can generate a pair of public/private SSH keys, and you could then just push the public key wherever. The private key remains on the token, and never leaves it no matter what.

You need gpg-agent running in ssh-agent emulation to have ssh use the private key on the token.

It requires you to enter a user PIN before it authenticates connections, but the PIN can be cached by gpg-agent for a configurable duration. Enter the wrong user PIN three times in a row and it locks up (can be unlocked via the admin PIN). Basically, everything you know about smartcards applies here - except this is very small and portable.

You can't reveal the private SSH key even if you're very sloppy.

The OTP can be setup with things such as VPN or other places where you need to authenticate with user/pass. There's an open source authentication server that you can deploy wherever, or you could use the manufacturer's cloud auth.

It can also do NFC and FIDO U2F (it's a superset of Google's cheap FIDO U2F Security Key).

In a word - awesome.
Modded these aviators to support a 5mpx 1080p camera, also hacking together some other modules for it... Sadly it's tethered to a raspberry pi, but still fully mobile with the right accessories.
No, Docker is not build on lxd. It used to be built on lxC, which is now an optional backend.

The grand-parent is correct that lxd is a newly introduced competitor to Docker.

I won't comment on whether it's good or bad, but it's an objective fact that canonical decided to reimplement what Docker does rather than contribute to it.
Lyft Gets into the Commuting Business
Radiofan,

It will indeed! And with a compiled language so you can get meaningful errors, etc. before spinning up resources that cost $.

- Josh
I hate working hard
I want to create things, and I do. I can never get myself beyond the point of simple demos and experiments, because I severely dislike working.

I fail school classes, I disappoint people, most importantly myself and I fail to finish simple tasks, only because I do not work hard.

Where do I go with this? I want to create things, but lose my motivation when it becomes hard.

How are others dealing with these kind of problems? I'm sure I cannot be the only person with a paradoxical lazy-ambitious attitude here.
AWS + Docker
> Docker is built on LXC, Linux containers

Nope, it currently defaults to libcontainer[1], not LXC, but through the use of execution drivers[2] you can still use LXC if you want to.

[1]: https://github.com/docker/libcontainer

[2]: http://blog.docker.com/2014/03/docker-0-9-introducing-execut...
Not that long ago? It's longer than I've been alive. Any my parents. And my grandparents. You'd have to get to my great-grandparents before they could say they've been alive for 100 years or are able to remember anything about World War II.

In relationship to the age of the planet or the age of the species, no its not a long time. In relationship to the age of the people, it's been long enough.
David Lowery interview on piracy and the law
Are you sure the answer provided was only for the second question and not the first? Did HR provide one answer after you asked both of those questions concurrently? If so, that answer was for the first question and no answer was provided for the second.

I know you say that was her answer to the second question, but the way you frame your quote it looks like you asked them consecutively before a response from her in-between. As they say, the devil is in the details.
Awesome, this is really well done. I especially like how the hint function reminds you of the rules you've forgotten.
Show HN: A step-by-step MicroKanren evaluator
Passive,

Where do you think our approach will add overhead to your development? We'd love to know so that we can either explain better or get a better product match for you. With Fugue, you get a Conductor that continually monitors and conforms the environment to your declarations - we think that has a lot of value for operating your environment as opposed to just creating it.

- Josh
I'm not sure comparing C# to Python makes sense.

a) Microsoft is in an excellent position to make such
changes, unlike Python, because Microsoft shops will
largely do whatever Microsoft tells them.

Just have a look at how often they have incompatibly
changed the standard library used by C#.

b) Not every language has to botch the transition as badly
as Python designers did.
I was very excited when I saw this headline, as for a while I've hosted various things on s3 and have wanted an easy way to track when/how/by whom those things have been downloaded. Alas, that isn't a supported...I'm looking for something like: "s3:ObjectViewed:Get". Or am I mistaken and that already exists in some other form...?
Something I want: AWS Lambda code which responds to S3 PUTs by issuing Cloudfront invalidations. Anyone want to write this?
I could see actually this working at a larger scale -- e.g. put a server room in the basement of a low-income housing project in a place with cold winters like Chicago or Toronto and heat the building with waste heat during the chilly months. It'd also be worth it at that scale to wire the building for multi-homed fiber.

Can't see it being practical at small house scale, and there's also some big security issues.
> Where are all the NSA "reforms" now?

Yep. It's been ~18 months since we first heard of Edward Snowden, and there have been no significant policy (as in, presidential executive order) or legal changes to NSA surveillance authority.

I don't know why there's no modern-day Church committee, but here are a few hypotheses:

1. Sen. Church was running the investigation circa 1975, a few years after Watergate was exposed and a year after Nixon resigned. I suspect there was much more public concern about executive abuses than there are today, and the GOP's willingness to defend the Nixon administration was limited post-Waterage (compare to now, where nearly all Dem politicos will defend to the hilt a D in the White House).

2. Much of FedGov's surveillance abuses pre-Church were clearly illegal and criminal. The lesson intelligence agencies learned is that, no matter how dodgy the behavior, as long as there's an AG opinion theoretically blessing it, you won't be prosecuted. So the surveillance abuses today may violate the 4A and our sense of proportionality, but they aren't clearly indictable offenses. Instead of "clearly illegal" you have "AG blessed in a written opinion and lawyers may disagree."

3. There was no Intelligence Committee back then, so TLAs were more limited in being able to get congressional buy-in for warrantless surveillance. Now there is, and Feinstein (and Rs on it as well, to be sure) have been the biggest defenders of the NSA post-Snowden. They have to be: they were read in on the programs and were complicit in any wrongdoing. Answer: argue there was none!

4. Forty years after the Church Committee, people now may expect to be under surveillance (sadly) and expect FedGov to be corrupt. Look at post-1970s movies like Enemy of the State, Gattaca, Minority Report, A Scanner Darkly, V for Vendetta, etc. So what would have shocked the average American's conscience 40 years ago may now be almost expected. (This is the boiling-frog theory.)

5. There's a lot more inflation-adjusted $$$ to be made from the surveillance-industrial complex now especially post-9/11 than there was 40+ years ago. It may be an order of magnitude higher. More tax $$$ kicking around == more support in Washington officialdom.

I'm sure there are other explanations too but those are the first that come to mind...
That's actually what they're doing. VALUE is a typedef for uintptr_t, so rb_obj_equal is just testing whether the pointers are the same.
Lol right... we should just go ahead and close the racism and sexism tickests - wontfix, worksforme. /s

Why do you assume there aren't problems because you haven't experienced them?
This is way cool especially considering S3's event notification will enable a ton of interesting workflows: https://news.ycombinator.com/item?id=8602955
...and the Apache 2.0 license belongs to a short list of licenses that have been extensively reviewed and can be trusted.

Every time someone comes up with a new license, the review work must be redone to ensure it respects the philosophy of Open Source. Which is why I prefer project published under well-known licenses (GPL2/3, LGPL, Apache, Mozilla, BSD, ...).
> they have the opportunity to learn just like anyone else, [...] for free in a public library

This is a statement of privilege right here. A girl might not feel comfortable taking a class in a public library because guys are staring at her chest or pulling on her hair or calling her names. A black or hispanic person similarly might feel uncomfortable sitting in a library surrounded by white people, or the library in their predominantly black neighbourhood might have slower, less-well-maintained computers.

No, not every woman or black or hispanic person has to deal with these issues. But many do. Yes, it is possible to overcome them -- my parents did, to some degree. But I'm certain I got to where I am today because I didn't have to. Building safe "blacks-only" or "women-only" spaces for learning is only a short-term hack to provide these groups with "equivalent" opportunity when learning "for free in a public library" isn't an option.
What “Interstellar” gets wrong about interstellar travel
"I definitely subscribe to the idea that security is not about making unauthorized access impossible (no such thing), but rather about making it prohibitively expensive (both in terms of resources and risk)."

Exactly. There is no such thing as a foolproof security strategy. Anyone who tells you his plan is foolproof has already proven himself a fool.

Security is about protection, mitigation, and contingencies. It is not about full-stop prevention. Build a 100-foot wall, and I'll build a 101-foot ladder. (Proverbially speaking, of course).

"What is truly concerning is that per-capita, it is becoming more and more affordable for agencies to spy on every single person everywhere, all the time."

This is probably 50% of what concerns me. The other 50% is the coming revolution in analysis. I use that word so strongly as to place it in <em>sterisks. Advances in machine learning will allow us to find needles in the mountains and mountains of haystacks that we're collecting now. It is truly marvelous (and also scary, depending upon your point of view) to consider what one could make of the most seemingly mundane of patterns and breadcrumbs.
Hierarchical Agglomerative Clustering and Heatmaps in Python
Ransoms paid by people infected by the Cryptolocker virus
I understand why you may be serious when you say this, but the authors are hand waving when they talk about white privilege because it's long winded and tangential to the experience of the individuals profiled to explain that Asian and Indian Americans often have privilege in the tech industry that black and Hispanic Americans aren't granted. If you take an honest appraisal of the social landscape and the prevalent racial stereotypes in the United States you would quickly understand why the authors hand waved in that way.

Pedantic comments like yours do little to move the conversation forward they merely distract from the real issues. It's really frustrating to click through into what I hope would be a serious discussion about discrimination in the industry and find instead HN commenters are trying to score pedantic points. This would be less frustrating if you made a substantive comment about how different groups face different stereotypes rather than attempting to undermine the original article due to its failure to be specific enough in its analysis of who is granted privilege.
I have been thinking about this, but it actually seems kinda weird.

So we see a country where there is capital punishment, but it's fine to smoke weed. It feels a bit like government are more in favor of drugs than they want to pretend, not only for the good of drugs being legal, but because someone who is under influence of drugs - any kind of - is less likely to be politically active or reject orders. This has been used in military and in many authoritarian governments.

It could be even worse. It's a topic, like many others that are mostly artificial. It's not a complex topic at all. It's a good distraction from other things.

When it comes to people dying, be it the death penalty or wars then the US looks like a one-party system. Republicans tend to be for death penalty, but even Obama is according to Wikipedia.

When it comes to war politics it remains the same. Most anti war movements are killed off in many ways: controlled media, violence and arrests at demonstrations, infiltration of social networks (as outlined by Edward Snowden releases), the suicide letter to MLK, that just was on the front page, COINTELPRO, overthrowing (democratic and non-democratic) governments, ... There has been no change in more than 50 years on these.

There doesn't seem to be strong opposition to marijuna, just it gives you a bad image to start out with.
I've said it before and I'll say it again:

These large corporations only want more female and diverse workforce because they have the perception that they can pay these groups less than their white male counterparts. They claim what they're doing is completely egalitarian, but in reality they abhor the idea of equal pay. Just look at the recent spat with Satya Nadella:

http://www.theguardian.com/technology/2014/oct/10/microsoft-...

All this comes down to is paying workers less under the guise of social progress. It's absolutely disgusting.
It makes me laugh a little. If you look at wealth by race, Asians (East Asians) out earn whites. Does that mean I (as a white person) should point out their "Asian privilege"?
That doesn't mean the water was super hot, though.
Frameit – Add gorgeous device frames around your screenshots