skysight-inc/HackerNews huggingface dataset:
I definitely agree it depends on the person and it gets harder with age.

While I kinda agree that the grocery store isn't the best place to make friends, the point I was trying to make was that in India sometimes these people unintentionally end up becoming friends.

An amusing related anecdote: my tailor back in India was mildly upset I didn't invite him to my wedding! On the one hand I was touched that he felt that strong a connection with me. On the other hand, while Indian weddings are quite large, one does have to draw the line somewhere! But the point is this sort of thing does happen. The security guard at the university where my wife and I studied did get invited to our wedding.

These serendipitous friendships do seem harder here or maybe it's just that the cultural gap between me and the average American is too large to bridge.
I was going to ask if array[random_integer()] would compile only some of the time.
I use https://code.google.com/p/liteide/ on ubuntu and it works well for my needs (and it gets better with each version). It has all the basic features of an editor and the code completion is quite good in the last versions. It's very easy to use (no complicate setup needed) and I never felt the need to try GoSublime or other alternatives.
Blindly random (or: old stories + computers = ?)
I think XP has partial IPv6 support, though not installed by default.
PyPy is probably your best bet if you want a faster python. The official CPython will never have speed as a primary focus due to a number of self imposed limitations like:

Since it's a reference implementation it should be easy read and learn from.

They're not really willing to accept patches that speed up some things if they at the same time slow down other things (this has been the main problem with all the GIL removal patches that have shown up over the years).

They're not willing to accept patches that break any existing code or libraries.

PyPy on the other hand have non of these limitations and happily break all three, making it great for a subset of python code out there.
Thats the rework that I'm working on! I'm debating between making a context trait and having the static function signature include a context instead of a request and the everything request related would be included/appended in the context, or having the user implement "controller" trait on their struct that has a method I will call after settling the routes (something like https://github.com/jroweboy/oxidize/blob/incoming/tmp/matchb... where maybe a macro can generate this method from the urls. Note that this code doesn't compile though :) While I was initially fond of the latter, it's been very painful to work with in practice and I don't see it actually working, so I think that I'll be testing out to see if I can rework the static functions to have a context. I think the hardest part is that I want to eliminate any need to have any static variables, but that means I have to store them all in a struct that requires Send to be fulfilled and thats more over head for programmers. In the near future, I will be looking into using the different parts of rust-http directly rather than implementing the server trait to see if I can gain any benefits from that :)
struct{} is better because it doesn't do an allocating. See: https://github.com/fatih/set/blob/master/set_ts.go#L18
The pool of qualified applicants is not as deep as you think. I am doing a lot of college recruiting interviews and students at Harvard, MIT, Berkley are pretty good but the quality goes down very quickly after top 10. We consistently make offers to ~50% of students from MIT but only to 10%-15% of students from top 20-30 university.
While I agree with most of the author's points, I think it's missing two key aspects. Intellectual curiosity doesn't continue for everyone (I want to scratch my eyes out just watching football and never discussing anything of intrigue) and some guys don't know how to be friends outside of a group.

1. I don't find most my old friends interesting. The guys I have stuff in common with are mostly work connections/guys that understand the plight of the entrepreneur and we don't actually hang out. Activity friends are cool but like most my friends from college, it increasingly feels like a chore.

The few friends that have any depth to them live out of town. That said, in the future we have email and don't have to physically see each other all the time to coddle our friendships.

2. Some dudes just never learned how to have one-on-one friends outside of a group. This is by far the most common problem I see that transcends male friendships. If you befriend someone as an adult that you can regularly carry on a conversation with, without outside help, take note - they may become your new brosive.
If you're interested in the mathematics behind this kind of stuff you should check out Eliot Jacobson's blog [1]. He does mathematical analysis of edge sorting, hole carding, card counting, loss rebates, etc.

[1]: http://apheat.net/
Space Monkey is cheaper for more space - $49/yr for 1TB. Further, because there's a device in your home, getting your data synced off your laptop is a much faster process - you aren't bottlenecked by whatever Dropbox is throttling your upstream at. Not to mention all of the DLNA, Samba, home media system integration we're working on.
It is hard to get schema properties right, because Google is changing how it uses it for its search results all the time.

A year back I optimized some product pages so that they displayed the price and availability in the search results. Very nice. Then, two weeks later, Google changed something and the pages stopped showing their special properties and were back to normal in the search results. No idea why...
USian viewpoint here.

This article makes me cringe. Is the author gay or a pseudonym for a girl?

The article seems to extol what most would call "girly" friendship--continuous contact, social gossip, etc. Lots of attention to little things.

Most guys I know of tend to equate true friendship along the lines of "will help you bury the body and won't ask questions." Male friendship tends to get tested around helping with big, infrequent things--death of parent/spouse, get somebody to hospital, cover for you when you did something monumentally stupid.

Men tend to forgive the "didn't hang out last week" but won't ever forgive things like "didn't show up for your dad's funeral".
Same happened when I had interviews for American companies. They were so excited about everything and overly enthusiastic I can't help but thing I'm being interviewed by psychos.
My school still has an old SPARC machine running Solaris 5.x that all of the CS students have accounts on. They even have gnome installed and X11 forwarding enabled, but I'm not sure why...
I haven't found one I like yet. However after a few years of hand holding by visual studio I'm less inclined to deal with one as they are complicated and require a lot more maintenance than a basic text editor. So vim it is for me and that's good enough as it highlights and indents well. The compiler takes so little time and the language is so normalised that I'm not sure there is a great advantage in an IDE either.
""We saw lots of people in the City University of New York system who graduated as computer science majors but weren't going into the tech industry," says Jukay Hsu, founder of Coalition for Queens"

"Not bad, considering 85 percent of the participants had never coded before."

How in the heck can you get a degree in CS while also never having any experience coding. They don't need a non-profit they need to reform that CS department or shut it down.
Not timing out here, Pun would suck, and here's a cached version for you: http://webcache.googleusercontent.com/search?q=cache:KNB7FI3...
There is no requirement for (historical) IP addresses allocations to be publicly routable. Unfortunately many companies own large allocations that they are quite rightly able to use for internal allocations.

The only way they are going to give them up is if the is worth their while financially.
Oh thanks for clearing that up! Is there any specific reason why the rust compilier currently doesn't check that a static int accessing into a known length slice doesn't result in a compile error? (I'm only referring to cases where the index you are trying to access is known at compile time as well as the length of the slice)
Yeah, IPv4 is pretty much empty. Lots of companies own a /8 all to themselves, like Xerox (13.0.0.0/8), Apple (17.0.0.0/8), USPS (56.0.0.0/8) and Ford (19.0.0.0/8) to name a few. None of them allocate even the tiniest portion of them.
> That's because nearly all research into healthy aging has found that the key to a long, happy life is not diet or exercise but strong social connections – that is, friendships. Loneliness accelerates age-related declines in cognition and motor function, while a single good friend has been shown to make as much as a 10-year difference in overall life expectancy.

This makes me sad :( My mother passed away from cancer in 2001 after 16 years of marriage to my father. Their marriage was one of those ideal marriages that most people don't think really exists; they were truly each other's best friend and were incredibly happy together.

Now that my sister is finishing college and I'm in grad school, my dad goes to work for long hours each day and comes home to an empty house. He doesn't socialize much more than going to the coffee shop on weekend mornings.

I don't know what to do about this; I live three hours away and can't visit every weekend, and my sister is getting married soon and moving away as well. He's not opposed to dating, but the last time he dated was nearly a decade ago, and I know he doesn't want to date because of the sheer sadness he still feels from my mother's death. He has mentioned it would be really nice to have a companion though.

I need ideas. Solitude isn't a good way to spend the rest of one's life, and I really want him to be happy. This article has confirmed my fears about loneliness even more, and I want to help him.
Solving a 2014 Google I/O Secret Invite Puzzle
There wasn't really any evidence provided in this article that the late-start cities 'sleep in'. Perhaps people in SF just enjoy a leisurely breakfast on the balcony, watching the Sun rise, rather than rushing into the office?

Personally I have to be up at 05:30 to take care of the dog / kids / housework / exercise / have some personal time but don't start work until 11:00.

Better to have the bright mornings to myself than the dark evenings when I'm tired.
Interesting anecdote living in Sydney Australia. I'm from Canada, and was speaking to a friend who moved here from the UK. Going to work here people say "what did you do this morning?" seems like a strange question in most other places I've lived as the answer would be "I brushed my teeth and stumbled into work", but here, everybody is out doing something in the morning. Running, swimming, surfing, apparently even shopping. A very different beast in deed.
"Men's friendships aren't the same as women's friendships"

or

"People who you were once friends with aren't necessarily good friends for life"
This article raises an issue that terrifies me; over-reliance on one's wife for friendship. I love my wife and I do consider her my best friend, which is wonderful...but now that I no longer live in the same city as my closest friends, I don't have any really strong local bonds other than with her. She's planning a trip out of town in a few weeks, and I've already started figuring out what I'll do: maybe go on a bike ride, play some video games, clean our apartment, go see a movie, order takeout, etc. None of those plans involve friends. Probably not a good sign. =/

It's not exactly difficult to make loose friends or fun acquaintances, but maintaining and strengthening those into deep, close friendships feels nearly impossible.
About this part in README:

> I have very little interest in boosting Goji's router's benchmark scores. There is an obvious solution here--radix trees--and maybe if I get bored I'll implement one for Goji, but I think the API guarantees and conceptual simplicity Goji provides are more important (all routes are attempted, one after another, until a matching route is found). Even if I choose to optimize Goji's router, Goji's routing semantics will not change.

Maybe you can just use HttpRouter without reimplementing it yourself?

https://github.com/julienschmidt/httprouter

> The router is optimized for best performance and a small memory footprint. It scales well even with very long pathes and a large number of routes. A compressing dynamic trie (radix tree) structure is used for efficient matching.

goji.Get("/hello/:name", hello)

router := httprouter.New()
router.GET("/hello/:name", Hello)
Hmm... this is one application for emails.

After looking at http://schema.org it alludes to benefiting search engines in parsing structured data. Know any specifics?
Not at all. Tasks can (and do) die without killing the main program. They also don't segfault, and as the stack unwinds destructors get called (which Rust can actually ensure is safe). If you've ever had the pleasure of dealing with a framework that likes to send SIGKILL indiscriminately to important programs, you'll appreciate the difference between the two.
By taking pictures of different angles a point cloud can be generated from the depth data which can be triangulated into a 3D model.

I own a 3D printer and hope 3D scanning apps will soon be available.

On the other hand, this demo is showing 3D generation by just filming the object: https://www.youtube.com/watch?v=vEOmzjImsVc

I wonder why this didn't take off.
The article is statistically irrelevant - but feels right.

I have many close friends, most of them are worlds away in terms of distance, and I don't hang out with many locals - sometimes I wonder if its Seattle, or something specific to my generation.
^^ This. I know I am there for my friends and I know that they are there for me. That already gives me a feeling of connectedness. I do not need to see them on a daily basis.
4 and 4S can decently run the latest OS version. The 3G and 3GS were really bad in this respect, but all devices supported now are pretty decent. There can be performance problems, but apart from real time games I don't think it's a widespread issue (users of these devices are already used to general slowness)
Speaking of cringing, the adjective you're looking for is 'American'.
You're right, the "Windows XP User on IPv4" is just an allegory of the critical mass of users that will keep us from dropping our IPv4 addresses many years into the future.

Put another way, what is the incremental value to provide access to your service to those IPv4 only users/devices? Whatever that value is, in theory you would be willing to pay a portion of that for access to IPv4 address space.

Luckily supply is not really constrained, so much as it is controlled. You can always get more IPs if you need them, but the cost associated I think will continue to increase... until enough people not only just support IPv6, but actually abandon their IPv4 addresses.

When the only devices that your software or service is designed to run on all support IPv6, then there's "no point" in having an IPv4 address. You almost have to get to the point where IPv4 is "not worth the trouble". And we are very, very far from that point I think. More to the point, more people are likely to think that it's IPv6 that is not worth the trouble.
By starting the day early, Germans start 'Feierabend' earlier too. It isn't uncommon for people in full time jobs to finish at 4:30pm, giving them time to enjoy the end of the daylight.

That being said, I live in Germany but work UK hours, which means I start at 9:30-10am and finish after 6:30pm local time. I have a vitamin D deficiency. Go figure!
And all of them will stay in a niche because of their complexity (Scala, Haskell, D, ...).
Once you figure out all the different service types you can visit http://<SPEAKER_IP>:1400/xml/<SERVICE_NAME>1.xml to get a better idea of the types of things you can do. This was a helpful post after I started poking around: http://blog.travelmarx.com/2010/06/exploring-sonos-via-upnp....
A more recent version of the COPS system is described here: http://www.cs.princeton.edu/~wlloyd/papers/eiger-nsdi13.pdf

Github for the more recent system: https://github.com/wlloyd/eiger

You can find the first author's posters and talks on the subject of scalable casaully-consistent storage here: http://www.cs.princeton.edu/~wlloyd/research.html
The author explicitly acknowledges that the traditional "girly" friendship may not be the optimal. And implies that male friendships can be deeper than shared activities without turning into such relationships:

> At the same time, a wave of feminist sociologists and psychologists began describing female friendship, with all its confessional talk, as the optimal model.

> Many feminist thinkers now see those views as overly simplistic. And as recent news about gay marriage shows, America is growing more comfortable with homosexuality.

I don't think the article extols that particular type of friendship. I am surprised the article gives you that impression at all.
Interesting! I did a maze flooder last year http://bl.ocks.org/robinhouston/6023888/653206574a69127d7fa2... using uniformly random mazes[★], and the flood-filling is much less uniform. The uniformity here must be a reflection of the way the maze was generated.

★ There are algorithms that generate each possible maze with equal probability, if by maze you mean a spanning tree of the grid graph. I used such an algorithm, Wilson's algorithm.
SoCo was a big inspiration :)
I'm still working on it — I'll hopefully have something out soon.
this sounds simpler than the previous one.
It's just sexist, no semi about it.

"this is how men are, this is how women are, this is how black people are, this is how gay people are..." it's a harmful way of thinking about the world
The Rise and Rise of Bitcoin
The linked article tries to equate two unequal kinds of science:

> Instead, let us limit ourselves to the sciences, which encompass both natural sciences and social sciences.

The problem with this approach is that one of those categories is science as science is defined (i.e. rigorous, objective, deterministic, falsifiable), the other isn't.

The author goes on to show that the overwhelming gender disparity in the "hard" sciences is balanced by an opposite and equally overwhelming gender disparity in the social sciences --

(Men:Women)

Physics: 1694: 448
Computer Science: 1465: 380
Chemistry: 1520: 897
Psychology: 1047:2566

-- therefore (the author implies but never actually says this) maybe the much discussed STEM issue is overblown.

But it overlooks the fact that social science is not rigorous science, and (in a classic case of self-reference) a perfect example is the linked article, which makes its argument by comparing non-comparable things.

The STEM problem is not that there aren't enough women in all sciences including the social sciences -- the linked article proves this isn't so -- the problem is that there are too few women in the sciences that actually matter to society.

Another comment:

> Men, on average, are superior at mathematical reasoning.

That depends on how one defines "mathematical reasoning". According to surveys, women are better at mathematical calculating, men are better at abstract mathematical thinking.

To summarize, to students reading this post, students who might not have decades of life experience to season one's outlook, I must say that from a perspective in college, physics and psychology may appear to be equal in rank, but they aren't:

http://www.payscale.com/college-salary-report-2014/majors-th...

Majors by Salary Potential – Full List

...

9. Physics mid-career salary: $101,000
...
85. Psychology mid-career salary: $60,700

This apart from the fact that physics is the gold standard by which other sciences are measured (i.e. unfavorably compared).
Oh thank god this is in Unity's "runs evereywhere where it's windows" web player. For a second I was worried.
This sounds close to what you're describing (warning, Valleywag):

http://valleywag.gawker.com/uber-forced-driver-shortage-to-b...

But Uber recruited new drivers for UberX, and then intentionally prevented them from driving on Valentine's day so that surge pricing would come into effect.
Better than the abomination called Dual Stack Lite imo (which is what I got).
There are usage requirements for IP addresses now. I have to substantiate the allocation.

I think if ARIN wanted to, they could give everyone a year to "substantiate their allocation" and set the policy something like "companies must return for reallocation any overallocations."

The risk of not returning an overallocation, well I'm not sure. ARIN certainly has teeth, and companies should simply be expected to correct these huge overallocations.

Just like the open source community comes together to solve serious problems, if we as a community enforced an ethical standard and some key people stood up raised this as an issue, I'm willing to bet ARIN could replenish a stockpile of IPv4 space.

So the question I'm asking is, since ARIN is empty, clearly they aren't interested in keeping a stockpile of addresses. Why not? I guess the more generous alternative is simply they have failed spectacularly at their stated goal.
The Facebook feed is garbage. I think a drunk narwhal is just grabbing crap (2/3 of which are embedded ads) and throwing it up there.

When I'm on the mobile site I only get about a page and a half down before it just starts repeating the same 5 things over and over. I can't believe a site with so much money is so freaking broken.

Don't even get me started on how hard it is to have a coherent discussion in the comments section of a post.
That seems to just be using the depth map information stored by the app, not replicating the effect from scratch.
As an American living in France, one difference that I really notice is politeness.

In the US, people are casually friendly, but not always polite. In France, politeness manifests as respectful words and actions, consistently. It doesn't hurt that formal politeness is part of the French culture. It's 'hi, how are you?' vs 'good day, sir', because most of the time the 'how are you' is not really a question, but an expression of friendliness.

There is also a fairly clear boundary between acquaintances, friends, and 'BFFs' in France. That boundary is not always clear in the US. It's not as formal as in Germany, where there is a sort of ceremony when two people want to recognize a stronger friendship. In France people (in my social circle, anyway) just switch from formal ('vous') to familiar ('tu'). I've been told that some people have a little discussion about it before switching, but I've never seen that.
...which will result in Uber permanently banning you from future rides.
A lot of new yorkers owe their life because they did not get too early to work on 9/11. This number includes a friend of mine that was in a subway train on the way to the towers when the attack happened. Luckily the train stopped short of its destination.
New Details On Tactus’ Funding
> I can't believe a site with so much money is so freaking broken.

But it's broken by design. The Facebook people believe their followers will accept anything they do without bailing out, and events prove them right. Even you continued to scroll through the garbage -- "When I'm on the mobile site I only get about a page and a half down before it just starts repeating the same 5 things over and over" -- without canceling your Facebook subscription, without voting with your feet, without doing anything but complain about it.

> Don't even get me started on how hard it is to have a coherent discussion in the comments section of a post.

Maybe a social medium other than Facebook deserves your level of loyalty and energy.