skysight-inc/HackerNews huggingface dataset:
Could in theory, but how practical? Fertility is limited to a theoretical maximum of roughly once every 2 years for 30 years (a friend has lived it, having 15 kids), but the cultural changes to go from sub-1.4 to "recover with vigor" are drastic; couples living in high-density micro-apartments and thriving on high technology are a long way from living on a farm (as my friend had to resort to).

Obviously this isn't a binary issue, so what constitutes "unrecoverable" is subject to debate - one has to consider what constitutes "cultural collapse" and, in a highly mobile world population, what other distinct groups will move to fill the relative void.
I have been using WAMP for a while now. It is a fairly established standard for publish/subscribe/rpc with multiple implementations and examples.
Give Back to Clients and Employees
>"Besides telling us that everybody else is lazy and egotistical, I have no idea what the point of this post was. It reads like an anti-advertisement for YC to me.
"

He's on the YCombinator people list page:

https://www.ycombinator.com/people/

>"Aaron Harris was cofounder of Tutorspree, which was funded by Y Combinator in 2011. Before Tutorspree he worked at Bridgewater Associates, where he managed product and operations for an analytics group. He has an AB in History and Literature from Harvard."
I've always thought so, and I figure it is a case of our sue-happy culture and a cover your ass tactic "anything you say can and will be used against you" kind of fear. I'd love to have reached out to some applicants in the past to offer help, but what if they don't want any?
Running a SaaS startup with an international reach is a lot like cooking meth. Perhaps you can draw some parallel lines here too :)
Exactly. It’s what I commented about super after 8.

You spread your (probably stateful, imperative) logic over several files and classes.
> Thorsten Hohmann, the 2003 world 9-ball champion,

How can this article be from 1997?

The URL suggests that it is either the "current issue" or that it is from August 05 (2005? The fifth August issue)?

At any rate, it doesn't seem like it's from 1997.
Official support for Bootstrap in Go would be nice but personally I much prefer ZURB Foundation so it would have been better if they let the end-user make the choice.
> `content` is in the top 5 properties?

Icon fonts.
I always try to explain to people I work with that you can't get away with hacks at the deadline if you've been hacking from the start, but if 90% of your system is an ivory tower, it usually doesn't hurt that 10% is a nefarious back alley.
Fyi, the author is a man.
And a muddle of confirmation bias added to sunk cost fallacy for refusing to admit one's first assumption is incorrect.
Super-insulated houses could eliminate need for indoor clothing AND heating!
Simple answer: Declining attention spans.

For those who've never seen straight pool (AKA 14.1) played, here's a link to video of an all-time classic match: Joe Balsis running 150-and-out to beat Irving Crane in 1966.

http://youtu.be/k06-M12lQWE

For a pool aficionado (like me), it's a delight to see such a masterful performance. But for most people, watching a guy shoot-in balls for an hour without missing is probably like watching paint dry.

I love the game, though. I like snooker even better, which was also popular in the U.S. back in straight pool's heydey. Now it's hard to even find a snooker table in the states.
Ha ha I skipped through until he started talking about code again. Go back and do that!
Yeah, if you're going to do a 3d bar chart over a map, then I'd want to be able to zoom and rotate.
I am also a big fun of using probabilities rather than correlations, whenever it is possible. Correlation, but itself does have an easy, actionable meaning (two variables are correlated... how much is much? what does it mean that correlation is only (or as much as?) 0.5?).

See also this ratio, P(A n B)/[P(A)P(B)]:

- http://stats.stackexchange.com/questions/6047/does-this-quan...

I used it for some projects, in which correlation resulted in a mess:

- http://stared.github.io/tagoverflow/

- https://github.com/stared/wizualizacja-wolnych-lektur
Heating helps fight humidity in Winter which in turn prevents mold.
Nah...there's probably at least one or two more :-)

What I really miss shooting is one pocket.
I think he's specifically refering to news outlets not afraid of showing Charlie Hebdo's cartoons.
The Guardian has announced that they are donating £100k to Charlie Hebdo [1].

[1] https://twitter.com/arusbridger/status/553298181568884737
I think you're missing some nuance..

The original article's premise was reflected by its title;

"Japan’s birth rate problem is way worse than anyone imagined"

But it's not worse than anyone imagined, at all. It's actually better than people 'imagined' (i.e. forecast) in 2002, 2008, and 2012. Japan's fertility rate might be a big issue still, but it's been beating the forecasts for 10 years now.

As for expounding on why the forecasts are wrong, or more substantive articles about fertility and gender issues in Japan, you'll have to read some of his previous posts. I'd suggest:

"Time for gaijin to take a second look at Abe's Womenomics" [1] Where he discusses how the landscape is changing for women to enter the Japanese workforce and how that might affect birth rates further.

"The Japanese tragedy, causes and consequences"[2] Where he discusses why forecasts for GDP and growth rates have been notoriously bad in Japan.

I didn't post his original article to serve as a complete and thorough treatment of the birth rate issue in Japan, but only to counter the original WaPo article that was pretty misleading.

[1] - http://noahpinionblog.blogspot.com/2014/12/time-for-gaijin-t...

[2] - http://noahpinionblog.blogspot.com/2012/08/the-japanese-trag...
It is a little off-topic but why did you give up a tenured position? Don't those take literally years and a great deal of work to earn? Or did you mean to say tenure track professor (which is still an achievement, but most people drop off of tenure track than out of tenure).
Depends on how far you dumb down the idea really.
No one would be telling Steve Wozniak that someone else had his idea for a very innovative way of developing a computer in the late 70s, but if you say your idea is "a computer" then yah, someone else had that idea.
Ludicrous Gibs!
Yes.

It is convenient (i.e., easier) and simple risk aversion. In the many years I have been working in the corporate world, I have never encountered or directly heard of a non-hire lawsuit. But, this is talked about as if it is a common occurrence.
>It costs considerably less for the state to support a child than an elderly person.

I would like to see the numbers on this...

In today's world, a young person is supported for at least 20 years, sometimes more. Life expectancy in Japan is 84.6 yr (the minimum Japanese retirement age is 61 yr, set to increase to 65), so older people are supported for at most 23.6 yr.

Further, older people are most often supported by their own investments and assets, which can be invested in any productive location, rather than by the earnings of a couple of related adults.
Seeing the 1:42:51 length scared me at first. That's going to take me days to get through given how much free time I have per day! Anyway best bit is to skim through bits of it. It is all interesting and good but I do prefer it when he talks about code.
Works out smoother for who? The candidate? Hardly. You've short-changed them after you've wasted their time.
Works out smoother for you? I think you're losing a great chance to build networks and keep potentially great resources in touch.

I don't think that a modern hiring manager can afford to think this way, especially when tech wages are so high.
The real reason why Caps Lock and Escape are in terrible positions
Dependency management. Source code control. Continuous integration. Deployment.

These tend to be challenges, or at least sources of complaint, for image based development environments like Smalltalk and Lisp.

Have modern Smalltalks successfully addressed these issues? Even if Smalltalk has its own tools to address some of these, are they as good, as flexible, and as well supported as the tools available to work with plain text source files?
But at what point are a procreating mass of young workers considered replacing the native culture? Is it still [insert country with plummeting replacement rates] if [insert labeled high-fertility immigrating group], bringing their own genes & memes, out-populate the host population?
It's far more likely to be the other way round. Atheism was only really formed about 300 years ago, and by that time the world had been explored and the printing press had been invented. In contrast, all of the ancient religions, formed in completely disconnected continents, had the notion of a creator at their centre.
Same sort of arguments that were made against Diapers.com, and I wouldn't consider a half-billion+ acquisition during a recession losing.
Legally, yes, morally no.
This document is referring to the process of bootstrapping a compiler http://en.wikipedia.org/wiki/Bootstrapping_%28compilers%29 not the web UI framework http://getbootstrap.com/
Pastebin for posterity when case Google Cache expires:

http://pastebin.com/raw.php?i=QtePMR26
That's what flash DIMMs do. The problem is that if you stick something in a DIMM slot people expect it to behave like RAM, not like an I/O device.
The question is, can liberalism be intolerant of intolerance?

If this is the exception rather than the rule, then we shouldn't sacrifice any rights.

However, if islamISTS or communISTS or nazISTS or anyone else decides to take advantage of a liberal society and attempt to overthrow it, systematically, shouldn't there be some way to prevent it?

I don't know what's worse, McCarthyism or allowing unlimited growth of violent revolutionary ideas. Of course, the civil libertarian in me says that freedom of expression should be maximized. But I also realize that there are mind viruses out there that compete with liberalISM and despise it for one reason or another. The question is, how intolerant should we be of intolerance? In the United States, for instance, we have become very intolerant of racists and homophobes.

I am not talking about this particular incident.
As the son of an architect, I must somewhat dispute this characterization. There are tremendous constraints in that craft which are sometimes parallel to those of software development.

Budget is the first constraint, which limits the available materials and determines material quality.

Components and building codes are a second. While the 'fun' part of building design might be the exteriors and arrangements, a tremendous amount of the effort goes into binding these 'physical APIs' in a standards-complaint manner.

Finally, there is physics. This brings with it the ultimate and unassailable set of constraints.

I know I'm being a bit silly, but my point is that all crafts have frustrations and constraints, and all professions have a high (and often hidden) tedium factor resulting from imperfect starting conditions. These do not actually constrain their ability to create works of physical, intellectual or aesthetic transcendency.
Show HN: Scriggler: content platform for authors, removing barriers of entry
tragedy of the commons... or is it comedy?
Unfortunately it looks like the troll was successful.
These guys are working on cricket bars as a protein source:

https://www.exoprotein.com/

(No affiliation, they were a few desks over at a coworking space)
I have mixed feelings about this.

It's easy to see what's to love: an open, honest, and collaborative hiring process with a boss willing to train employees. Awesome!

But he also got about 30 people to spend four weeks building trading software for him. Collectively that's over two years of uncompensated work, the results of which the hiring manager may use for free. And from the perspective of the applicant, how many applications could they complete in a year if all were so time intensive? 12? 24? I suspect many top applicants would avoid this process entirely.
There is a number that comes after "No." which shows your spot in line. It took a few seconds after the page was rendered to show up. Also, that entire circle is in flash. That may explain why you had that kind of experience
Four different shades of orange makes for a difficult to read graph...
You've spent the time evaluating a candidate enough to make a decision not to hire them, you know why you aren't going to hire them, the only extra work is passing that information on to them.
Yes, a million times yes. Large companies are especially adamant about this, but any good HR department/person that's trained properly will insist all communications with candidates goes through an HR representative before and after interviews, and any feedback to the candidate will be utterly generic and non-specific.

Please note, "good" means they reduce the chance of the company getting sued.
> Even now with a programmer shortage companies are still unicorn hunting and making people jump through stupid hoops for jobs.

What's worse is the companies who try to defend their unicorn hunts when called on it.
Revolutionary Road[1] by Richard Yates, published 1961, prominently features passages about how useless most of the jobs in the protagonist's office are, including his. Aside from the specifics of how the office operates (paper versus email) it could have been written today.

Whole book's a great, though painful, read.

[1] https://en.wikipedia.org/wiki/Revolutionary_Road
WAMP is interesting to scale WebSocket (WS) application, going from 1 websocket procesus to several. You can do the same with Redis or else.

Otherwise said it allows to create clustered websocket (WS) applications.

E.g. two clients are connected to the same web chat room but via different WS servers, WAMP will allow to forward messages happening in one websocket server/processus to the other, otherwise their would be the equivalent of an IRC net split. You can do that with Redis too, but with WAMP “it just works”(tm).

- WS doesn't support natively RPC as «function call + return value»

- PUB/SUB is also nice to have, especially since it's cluster-aware.

> - Direct browser to browser communication.

There is a router and that is all, you don't have to setup your own (cluster aware) dispatch logic.

edit: this might be helpful http://wamp.ws/why/
Companies do this on a much bigger scale though. The logic of planned obsolescence is very much the same.
You get more benefits doing worse than what you could do.
Apple Hires HP Veteran for Corporate Sales, but It Won't Work
Well, anecdata and all but I've had rather the opposite experience. Mini ports that even new plugs just don't want to stay in and micro plugs where a new cable was all I needed.

Someone in this post has been talking about micro plugs outright breaking off in devices and I've never seen that at all.
It would be nice if, at the start of the application process, companies could ask you if you would like to agree not to sue them in exchange for open, honest feedback, e.g. notes from your interviewers.

Sometimes its pretty clear if you are not a good match, but sometimes its really not, and it seems like it would be best for both parties if certain kind of feedback could be provided, e.g. you were close, please consider applying in a year or two with some more experience, or we have decided not to hire anybody due to a later hiring freeze, but otherwise we would hire you - or, you are a unlikely to ever work in this industry, don't waste anybody's time with further applications (maybe some suggestions for better fits).

In general, more information leads to more efficient markets benefits all participants.
next: A Che Guevara brand for guns targeting the guerrila "market".

Capitalistic and for-profit guided society is rot to the core
Ocarina of Time, and probably other games, had some glitches fixed, but sure, you have to ship your first client something playable beginning to end, because this client's media is permanent
straight pool is great fun if both players have some minimal level of skill (mostly speed control and top/back spin). i think that's why it's not popular at a casual level since most casual players just want to smack balls around and drink beer (and there's nothing wrong with that =)
Other than having more tiers how is this any different then sign up incentives any number of other sites offer? When Uber gives you free rides for signing up other users is that a ponzi-style scheme as well?
Cheers mate.

UPDATE: DDoSing your site now.
A Russian Soldier Vanishes in Ukraine
This works in Chrome. I'll have to look into Firefox, it does have WebRTC so it might suffer from the same issue.
Are you aware that they use stereotypes to make the parody?

Perhaps also you will find racist the caricature of Le Pen as a pig
Whoever wrote that headline has never walked from the shower to their bedroom in an unheated house during winter. It's like being punched in the stomach.
well the article is obviously facetious, but what makes it interesting is the notion of more physical upfront analogies for controlling our computers. It get's explored all the time in Hollywood, and we all collectively roll our eyes, but maybe it's not the stupidest thing ever.
It's really something people don't get until they've used it for a while and have to go back, I think.
Poe's law in action.

https://en.wikipedia.org/wiki/Poe%27s_law
I find that > 90% of interviews to be the latter, unfortunately. The ones where I got the job were the former! I am stronger at concepts than memory.
At some point it would make more sense to just go with a binary bootstrap option. Nobody expects you to compile gcc out of thin air. You'll have to cross-compile it, and Go does a great job of that already.
My Wordpress blog used to go down because of HN. I fixed that as follows.

1. Use the Wordpress supercache plugin.

2. Put Apache behind Nginx, and limit the number of Apache processes to ~6. This way you're effectively using Apache as a "PHP app server", simulating an architecture similar to Passenger/Unicorn. Nginx acts only as a buffering reverse proxy, shielding Apache from slow clients.

Why this instead of running Wordpress/PHP through Nginx using php-fpm? It's because Apache is just easier: mod_rewrite rules work automatically, etc.
Lets talk about a simple example. You apply for a visa to X country for a special occasion (eg; brothers wedding, graduation ceremony et.al). Two weeks later, you get a response saying "No", just no.

Will you be satisfied that you never got any feedback to why it was refused, what you did wrong and what to do to fix it?

Feedback, be it good or bad is crucial. I, myself appreciate this feedback, especially in this scenario the author is talking about. How am I supposed to improve my self when I don't even know what I am doing wrong?
To be fair, a clean no is a little easier when people haven't invested three weeks of their lives into learning and developing solutions to problems you've given them.

I have a feeling this worked out for all parties because who knows how they would have chosen hires otherwise? In this way, as the article states, they got literally the cream of the crop as basically elected by the crop. That's pretty sweet. And in return, for the crops contributions, they got some free advertisement for their work by being a part of the groups, learning new languages, solutions, and theories.

Had their interview process been less intense then I believe a clean no would certainly have been appropriate.

My one buddy, this is anecdotal of course, has a biology (or some sort of major like that) B.S. and can't get a job at all. I remember him telling me one time that after sending out so many questionnaires and e-mails and making so many phone calls that very often people wouldn't even reply. He told me that one time he got a response that said "We're sorry but we're considering other people" and he actually responded "Thank you so much for the closure."

In that case, it might seem that you owe people at least the clean no!
My dimmable touch lamp makes an annoying high-pitched sound that is loudest on the dimmest mode. I searched for an explanation and apparently some light bulbs have filaments that are flimsy or light-weight enough that they vibrate audibly.
But the interesting part is he found a way to help a lot of the people who didn't get the job benefit from the process, which is exceedingly rare.

It was also interesting that there seemed to be a lot of collaboration among the applicants, even though they were all competing for one position.
in my experience, if one understands and explicitly acknowledges their reasoning for not giving feedback, one can connect with their interviewers directly as a human and receive frank feedback. One just has to make it clear that they are not a risk.
I find it hard to believe that the possibilities are purely negative, but I understand where you're coming from.

Coming back to the idea of personal connection and community - is this not connection right now? Yes, there are numerous things that a real-world connection has that are missing, but there is still a connection that allows two people to discuss their views. Nothing like real life, but still something, no?

Given that, would you agree that the Internet has increased the range of human experience at both the good and bad ends of the spectrum? As in, it has simultaneously increased an individual's options for both learning and connection (even if "virtual") but also indolency?

My personal take on the Internet and all the communication tools that sit on top of it are that they are just that, tools for communication. How people use those is up to them. And inevitably they will be used for both "valuable" and "invaluable". Value to one person is a waste of time to another, so judgement on what tools have "worth" ends up being a subjective personal view.
> I don't know what's worse, McCarthyism or allowing unlimited growth of violent revolutionary ideas

But what if this kind of terrorist attacks actively seeks retribution? What if the attackers wanted to "stir the pot", to encourage violence against all Muslims as a way to legitimize their own role? "See how the infidels hate you? That's why we must continue our attacks".

In this sense, what does "disallowing violent revolutionary ideas" even mean? Attacking countries suspected of hosting Muslim terrorist groups? Interning suspects in illegal detention camps? Drone strikes? What other ways are there of "disallowing" violent ideas?

What if this is not about an abstract principle of freedom of expression (or lack thereof) but about not doing precisely what the terrorists want?
CHICKEN Scheme is not a purely functional its allow mutations and inline C code
http://wiki.call-cc.org/man/4/Accessing%20external%20objects...
> While there is no reason to not believe them let's see how they fare vs other near optimal AIs

They mentioned that:

Burch warned that human poker players should take the Cepheus strategy with a grain of salt. After all, Cepheus honed its strategy by playing the equivalent of a near-perfect opponent that made practically no mistakes. Certain strategies that wouldn’t work against such a powerful opponent could still prove very profitable for human poker players when exploiting the mistakes of other human players.
I don't think the kind of person who buys a DIMM SSD is the type of person who is confused by that sort of thing.

To a non-technical person, mSATA, DIMM, and PCIE SSDs all look the same. These products aren't for them.