skysight-inc/HackerNews huggingface dataset:
After I got fired from my first job, I had to move back in with my parents because I couldn't pay my rent, and . . . it was miserable.

I was forced to care about financial issues over my own happiness.

Money matters. Money matters to everyone.
Musiqli is a digital resource hub for classical musicians.

Collaboration is the lifeblood of music. For too long, finding the right musicians to work with has been a hit and miss process, and valuable creative time has been wasted on synchronising diaries and sharing resources.

Musiqli brings musicians together by offering a set of tools and services that take the hassle out of organisation, and by precisely matching musicians with other musicians and groups.

We're creating an online community that actively promotes the sharing of skills and knowledge, so you can get on with what you do best: making and performing music
Using a probabilistic program to generate and interpret a program is an interesting idea, but I think you're missing the main problem.

How do you sample from the set of programs that produce the correct (or approximately correct) output?

You could use rejection sampling, but that would take very long as only a tiny fraction of all possible programs produce the desired output.

You could use a MCMC method, but the problem here is designing a proposal density. There is no reason to expect programs which are almost correct to be syntactically close to programs which aren't. Changing a single bit in a program tends to radically alter its behavior, in a very non linear way. Program space does not map smoothly to output space.

You mention hyperparameters, but what would those be? If you're building a probabilistic grammar, they might be things like emissions probabilities... but tweaking the proportion of "if" statements you produce, as opposed to, say, function calls, is hardly going to make you better at sampling from the set of correct programs.

In general, the idea of meta-learning is a powerful one, but without a way to guide the search, I don't see it as feasible.
yes, and I also would be scared to too. It's interesting thinking about why though. I think there's a significant social/psychological component to the decision.

I'd also be less scared if it was running on my own server, but it's not clear to me that this is completely logical either.
The web is a poor reflection of how you well you will be treated by people in general, the relative anonymity has a profoundly negative effect on peoples behaviour.

I can understand how negativity or strong criticism whether warranted or not can have a measurable effect on ones well being away from the internet; I have felt it too with a very limited online presence.

I actually find myself more often than not shying away from interaction on the internet in at least partly because of that possible negativity, while some may disagree I believe it is better for me personally and professionally; I would hazard a guess that online discussions bring limited return in terms of career development.

I do believe in the power of networking, the door opened to my two most recent opportunities via associations, but none of those were cultivated online.
> The likely truth is that most women would rather work as nurses and teachers than as programmers and engineers.

How could you possibly know this? Even if this is true in today's society, there's no way to know whether or not it would be true in a counterfactual society where gender equality exists.
Yes, it still applies.

If I know that women are typically more realistic in assessing their own skills (including skills outside of qualifications), and given no access to other information or investigation, I should prefer to hire the woman who looks the same on paper.

I believe this to be an objective argument based in probability theory.
Facebook Chats Are Being Scanned by a CIA Funded Company?
Version control for everyone.

"Change Epicenter for Mac. Never lose a file, ever again."
In so far as being given the chance to participate in an IPO is typically a lucrative opportunity IPO allocations are treated as rewards to be doled out. Left to their own devices investment companies reward their highest value customers by setting minimum account value in the six figures to participate. Someone with a $1.8 million investment account could probably easily get an IPO allocation if they wanted one. Etsy offering 5% of the shares to their sellers is just putting a different emphasis on who they want to reward. I don't think you can draw a larger conclusion about wealth distribution as a whole from it.
An artist’s guide to making a truly secure phone call
Most Linux can do that. Even Windows (at least Vista and laters) are able to work on two different PCs almost without teaks.
Rosetta comet lander – comets not formed by magnetic fields
RAILS or Node are easier and faster to handle compare to Scala or Erlang

I don't know about Scala, but if one were to start from tabula rasa, I'd argue Erlang is easier to handle than Node. You have a standard set of patterns embedded in OTP and a well-defined process model purveying the entire language, whereas Node at its core being a reactor-based event loop means that you're bombarded by a variety of concurrency patterns that are all lacking in some way. This is besides all the advantages of location transparent distributed nodes, the Eshell in general, multi-core scaling (modulo Amdahl) and a pattern matching engine like none else.

Rails isn't an adequate comparison, as that's a framework. Nitrogen/N20 + BossDB or Chicago Boss would be close competitors.
Thanks for the explanation and the moral support :)

I think most people here misread the line "facilitating structural sharing of large data-structures between parallel tasks, which cannot be done using ordinary processes" in my first post.

And by large data-structures, I don't necessarily mean structures which can be "naturally" streamed. I'm thinking more of a large index, for example, which can be used for fast lookup, and be used from several threads at the same time.

Having processes (here named workers) is a nice feature, but doesn't cut it when you want to share large amounts of data between threads (serializing that data would completely block the main thread). In my view, it is unfortunate that the designers of Node.js didn't opt for having multiple threads as opposed to putting every thread in a separate process.
Using software to make a skyscraper's shadow disappear
Systemic biases complicate the assessment of merit.
Why today's SpaceX's rocket landing attempt could change space travel
I want to know why the viruses haven't evolved to include Chi sites in their DNA.

My initial thought is perhaps a downwards pressure on the maximum length of the viral DNA, or perhaps Chi sites stop the DNA packaging properly.
So that your point is not lost:

http://skepdic.com/myersb.html
Perhaps the poster was pointing out that the under-representation of women in technology is an actual, real world problem that needs to be solved. This one male's ambitions is not really comparable.
So the plural of pizza is actually pizze? Good to know.
Note the journalistic bias - describing Kim Dotcom as "notorious".
he told me that the company still hasn’t spent most of its Series B funding yet

They raised a $15M Series B that they haven't even burned through, and yet they've raised a $40M Series C and another $95M D round? That is crazy.
> On Jan. 18, 2012, an Ontario judge granted a search warrant to seize 32 servers in Canada — equivalent to the amount of data stored on 100 laptops, according to Megaupload lawyers.

Wait what??? Neither servers nor laptops have any sort of "average HD size". This comparison seems quite stupid. It's not only apples and oranges to compare the two but provides no meaningful data at all....
Where I life (smallish city in Western Europe) there are lots of shops offering computer with internet access for as little as 0.5€ per hour. Public libraries offer similar deals. It seems to me that investing in these kinds of offers would be more cost effective than donating smartphones, doing more good for the same money.

Not that I am complaining, I'm glad they are improving the lifes of people.
Google Malaysia Domain Hacked by Bangladeshi Hacker
It's probably easier to get a charity or a philanthropist to buy few thousand phones to give away to poor people than to convince someone to just give $200 each to the same number of people. In the first case, you are solving a specific problem(homeless people don't have phones, therefore they can't even start looking for a job, or shelter), while in the other case you would have a hard time convincing someone to do it. And even if you did, someone else would come along, just like you did, and ask - why not give this money to a shelter, which knows what is better for those people/can provide more food/beds, or whatever? The thing is - people will ALWAYS have a better idea what to do with someone's money, and I think we should appreciate all actions like this, even if we don't personally agree with them.
Exceptions: Parent suicide, Parent murder + prison, Divorced parent suicide, Divorced parent assault + prison, Divorced parent murder + prison.

And particularly horrible ones:

Parent murder + no prison, Divorced parent murder + no prison.
What did you get your degrees in?
> When you're arguing against allowing people from subscribing to a service, I think they deserve a better standard than "I know better than you what is good for you".

Ok. You keep on thinking that. That is very nearly the basis of regulation, so I don't see a lot of future in this discussion. Sometimes rational individual choices have negative systemic effects, so I think it's reasonable to say, "We know better than you what is good for all of us."
Same for Vente Privee (founded in 2001).
Here is a relevant paper for this:

https://www.nber.org/papers/w5903 (1997)

Essentially, they found that switching to blind auditing for orchestra musician positions raised the ratio of women hired severalfold. Thus, people' skill is (was?) rated lower if it is known they are female.
That sounds like a fair description to me, and I want him to win this case.
You are correct of course but in my experience with Docker so far, it's much easier to get into this mindset, the more ephemeral your "disposable unit" is insomuch as VMs tend to stick around longer than Docker containers and occasionally you might find yourself saying, "this is ok for now" but your barrier for that is higher if you have to deal with things more often in flux.
They announced new laptops at two of the last three WWDCs: http://en.wikipedia.org/wiki/Apple_Worldwide_Developers_Conf...
Nevertheless those assumptions are true more than false, which is what matters if you want to make broad sweeping statements about a diverse population. Well I don't think #1 is true, but it's also a straw man. Women do care about money and stability, surprisingly much depending on the culture.
Hmmm... I don't think I remember how to compute the eigenvectors of a 2x2 matrix, other than constructing a system of linear equations representing the outcome of the matrix multiplication and solving it.

But come on, everyone knows how to use the definition of the standard (l2) vector norm to normalize a vector! Don't joke!
if you remove the last point you'll have an argument.

but the gender gap has been widely and publicly disproved, females in the same industry as men tend to earn -more- money than their male brethren.

http://www.huffingtonpost.com/christina-hoff-sommers/wage-ga...
This is only half the picture. This sort of automation is welcome and should be pursued. But it won't free people but enable to take on bigger, wider, never imagined before challenges. There will be products which none of us are thinking of right now. Solutions (and also problems)
> casual copyright infringement is the norm on the internet (eg, distributing images from god knows where)

Many of the uses you describe are covered under Fair Use (and then therefore are not infringement).
In my opinion, it's not as easy as it sounds. We all have biases and prejudices, some that we are aware of and some that we don't even notice.

Personally, I think you need a pretty mixed group of people in charge of hiring in order to get anywhere near to a fair and balanced process. It's too easy to discount racist or sexist hiring practices (either subconcious or overt) under the guise of wanting people who "fit with the team's culture".
ITT: people who believe that just because something originated on 4chan, it has no inherent value
You're higher on the Docker product and team than I am, but with your discussion of new-and-shiny over working-and-bugfree you've pretty much nailed why I'm not happy with Docker and am hoping Rocket (or something out of left field) becomes a thing. While I'm kind of terrified in general about the current drive towards VC-backed companies providing core infrastructure, I think CoreOS's team cares much more about stability and correctness and I think I can at least come to grips with them.

The usability of Docker gets so much worse as soon as you get outside the happy examples, too. Like, the one that most recently bit us: Docker is considered a "1.x product" and I have to hardcode a registry URI into the Dockerfile instead of something sane like a host-level search path--like all package managers have done for forevers now-and the suggested option by a Docker developer (and I'm not slagging him, he tried to help and I really appreciate that, it's not his fault this is stupid) was to muck around with DNS to redirect a single hostname to different places within my environment.

Couple the constant friction of usage with the security questions throughout the system (single giant garbage executable that needs root for absolutely everything instead of principle of least privilege, and--oh!--looks like user namespaces slipped to 1.7, awesome!) and I'm not feeling confident in my use of Docker. I feel like they'd rather market than fix.

- I am reminded of this article, and the dismissive replies by the author (a Docker employee and committer) here on HN: https://blog.jessfraz.com/posts/docker-containers-on-the-des... https://news.ycombinator.com/item?id=9086751
You were "the new one" here and wanted to tell people they did something that sucked terribly. Most people don't want to hear that and act accordingly.
Not easy at all.
I ended up replying to one of your other comments with more details but the answer to this problem is streams. You can use streams for any and all incoming data, whether it is file data uploaded via multipart upload from a browser, or streaming result set from a database, or raw data streaming out of a storage service like S3 or Dropbox. There is even a streaming JSON parser for Node.js in case you have the ungodly situation of having say a 500 MB JSON file or something horrible like that: http://oboejs.com/
LinkedIn exists because hiring people on merit doesn't exist.
How does that help? All this does is establish a local PAT; you can still only bind one application to port 80 on on the host. If you have more than one service that needs to listen to port 80 and be reached by clients, you're still out of luck.
Lots of people long before the age of web tutorials wee self taught programmers from books that didn't focus on academic computer science, or even -- especially in the 80s and earlier -- from particular product manuals. Many of these people have been gainfully employed using their programming skills.

While academic computer science is certainly useful for programming in industry, and some parts of it are essential to some jobs, not everyone programming needs a computer science degree or equivalent coverage in less-formal education.
Maybe we should have another study that shows "Man preferred 2:1 over women for non-STEM faculty positions(liberal arts, special speech, whatever)", to just balance it a bit?

I think it's time to encourage more boys into non-STEM fields, they're totally underpresented (sarcasm)
Its before my morning coffee so maybe I am missing the reason but why can't it be indexed by Canadians? Is it because its an American case and they are only permitted to hold potential evidence, not assist in the investigation?
EngineYard acquires OpDemand, the company behind Deis
INFP engineer chiming in. While MBTI is not scientifically credible, nor is Freudian psychoanalysis but it was a big deal in it's time. But hey, you're a fire sign.

You can't throw the baby out with the bathwater, and while we're at it, check out the FFM [1], it's got stats and everything!

[1] http://en.wikipedia.org/wiki/Big_Five_personality_traits
Well, it's judgement call, but offense alone is not enough to change behavior IMO. There was a case where a person reading a history book about the KKK in the presence of blacks was accused of harassment because the picture on the cover depicted: the KKK. That's just ridiculous.
I work at EY, and while I wasn't directly involved in this acquisition, if anyone has any questions or concerns about what this means for Engine Yard customers or Deis users, I am happy to attempt to answer.
Unless I'm missing something, this is precisely the kind of visualization that explains how to compute the result, but not why the computation makes sense. I.e. why is matrix multiplication defined this way at all.
Believe it or not, I've found sitting at the bar at restaurants/pubs to be on of the best places to work when you're feeling that need for socialization. You don't have to consume any alcohol, just go for lunch, and a lot of places actually have coffee with free refills (tip your bartender well). This may vary depending on your city, but in Atlanta it's not uncommon to see 3-4 people on laptops at the bar working during the time between lunch and dinner rushes (1pm-4pmish) when restaurants are mostly quiet.
Norvig writes: "The point of this story is that if it had happened today, my friend would not have had to spend months in the lab; he could have spent minutes on Google instead. "

This view is almost irrelevant. 40 years ago all of this information was available through commercial chemical information providers, like CAS (Chemical Abstracts Service) and ISI (Institute for Scientific Information).

Both started computerizing their search services in the 1960s. In fact, if you look at the early history you'll see that information retrieval and chemistry search were very closely coupled; several of the IR pioneers worked with CAS, and the term "information retrieval" itself was first used at a chemistry conference.

Even without computers, a good chemistry library would have had a copy of the Beilstein Handbook of Organic Chemistry, with this information. Asimov even wrote a short story in the 1950s based on the ubiquity of 'Beilstein' in chemistry - http://en.wikipedia.org/wiki/What%27s_in_a_Name%3F .

At best, Norvig's story is a retelling of Westheimer’s Discovery: "A month in the laboratory can often save an hour in the library." Only it puts the glory on Google, as if IR were a recent advance in chemistry.

That's why I think it's a tall tale, with no basis in reality, but meant to impart the underlying truthiness that Google is a great IR engine.

And yet, it isn't. Try using Google to find information about the chemical compound under discussion. Only a chemist could do it, because the chemist knows how to convert the structure into a chemical name - Google doesn't accept chemical structures as input - and any chemist who can extract a compound from whiskey would know how to search specialized chemistry databases.
Not always — sometimes they don't (2014), but sometimes they do(2013: http://www.zdnet.com/article/wwdc-2013-announcement-recap-ma...)
Analog OPSEC 101 – operational security in the physical world
You didn't mention how long deploys take. 2GiB x 80 servers = 160GiB; assuming a 1Gb/s interface on the repository, it'll take a minimum of 22 minutes for all the servers to get their new bits.
Which would be bias. You have merely given a justification for that bias.
> If you've ever organised a gift for someone in the office, you know how tricky it is to get everyone to pay up. Leetchi solves that problem by allowing users to create a money pot. Friends and coworkers can use Leetchi to contribute to the pot through an app on their smartphones.

Wow, and they raised $7.9 millions for that! WTF?
I found it extremely interesting when they said
" faculty in all four disciplines preferred female applicants to male candidates, with the exception of male economists, who showed no gender preference."

Why did male economists show no gender preference ?
I think the natural tendency for most women to care for other people is determined by their usually higher level of oxytocin than men...

EDIT:
the hormone related to care-giving behavior is oxytocin and not progesterone
Any recommendations for a backend web developer who knows the basics of HTML and CSS but not much more?
Wouldn't it be even more upsetting if you were never even hired in the first place?
Engine Yard Joins Forces with OpDemand, Maker of Deis,a PaaS Built on Containers
I look at master's degrees as advanced vocational skills certifications. A lot of people go into an MS/MA/MEng/MFA program right out of undergrad, primarily because they think they either may want a PhD or because they don't want to leave the safety of university just yet, but many more people matriculate into masters programs years after graduation when their work experience illustrates clearly that they would be well served professionally to dive deeper into a given area of study. For example, I started undergrad as a physics major but switched to history in my second semester, while continuing personal study of my hobby interest of computing/programming. I ended up getting a job as a webdev when I graduated (1999), and gradually moved into management. In 2007 when my company laid off 20% of its technical workforce and the economy was starting to tank, I made a decision to go back to school for a masters in an area actually relevant to my desired work (manufacturing systems engineering). I did and I learned a ton of useful stuff.

In these kinds of situations, it's hard to overestimate the value of a master's degree, because like others have said, besides the emerging MOOC opportunities, there aren't really any other places where someone can spend either 1-1.5yrs full time or 2-4 years part time earning an advanced credential that's globally recognized, in nearly any field.
Yes, I had read that. What I asked was whether the survey provided a breakout for the (kinds of) subgroup I specified.
Why is it crazy? If you expect to need a longer runway, it seems prudent to secure it before you are at the end of what you have.
While not all unhappy marriages end in divorce, it's at least safe to say that almost all marriages ending in divorce were not happy.
Really? Tax office is not interested on what was actually paid, but a full-time equivalent pay?

I mean, let's take someone who is working three days per week (not unusual here) for a compensation of 1500 € per month. That means 60 % of full working time. He or she gets 60 % of "full time" salary. The tax office would want to know the FTE salary of 2500 € per month, and not what was actually paid?

I think we're not speaking of the same thing...
Just heard about this book on the Sporkful podcast on the way into work this morning.
Nobody knows but surely you noticed that article mentioned that.
It's not like he waited in the bushes for it to become popular. He just smacked down people who were trying to profit or particularly annoying.
Would love to go again, but that $1600 is just too much to pay these days given it's all streamed live.
What Counter-Strike needs to steal from Dota 2
I thought we were talking about Docker, not systemd. systemd is pretty powerful, but you have to write the glue Docker is providing yourself.

If you mean a scenario where Docker launches systemd, we don't do that. In my view Docker is just a packaging system; each container's pid 1 is the app we're deploying.