skysight-inc/HackerNews huggingface dataset:
> When you need to write something inside of Language X or Y, instead of a C extension, you can use Rust.

Are there any examples/discussion/information for interacting with rust from python, like you would a C extension?
We do?

He's certainly a force of personality, but he's more of an ideas and money guy. A backer.

Eberhard was the guy who actually thought sporty electric cars would work, took a shot, and was right. It's too bad he got forced out.
This is fascinating. I remember Berenstein myself, probably owing to the fact that that's how we pronounced it ("steen") and when I first encountered them, I couldn't read.

I'm going to ask some people tonight out at the bars to write the word and see if they'll put money on their spelling, which will likely be wrong if we're any indication (don't worry, I won't take it).
The peer-review before an article is published is just a sanity check, like Fizz-Buzz during an interview.

The more valuable check is what happens after a paper is published, when your peers read the article and discuss it and critique it and try to replicate it and publish responses to it. What makes peer-reviewed journals valuable to science is the that lots of practitioners read it; the value of peer-review is that it makes the journals more interesting for practitioners to read because it doesn't waste their time on obvious crap.

Publishing a paper is not a stamp of truthiness. It's a communication to the community that something is interesting. Maybe it's right, maybe it's wrong, time will tell. Truth emerges from a large body of research and publications from a large number of researchers. Any of the individual papers along the way may be missteps; it is only in hindsight that a particular paper can be picked out as seminal or definitive.

That's OK.
both jQuery and D3 are "vanilla js". Just that the person that owns that page doesn't understand the difference between the DOM and Javascript.
Previous discussion:

Santa Monica story: https://news.ycombinator.com/item?id=9540094

San Francisco story: https://news.ycombinator.com/item?id=9548381
idk that doesn't sound like it's focused enough on the benefits of proprietary apis or flashy UIs
They ego-trip in different ways. [EDIT: With the implication here being that Musk's variety is far more palatable to us.]

Wolfram talks about how personally incredible he is, and how his work is revolutionary, and how he's this Great Mind who's laboring away on some perfect thing. Musk talks about how incredible his companies are, and how they'll change the world, without ascribing all progress to himself personally.

It seems like to be equivalent, Musk would have to stand up on a stage and give a talk about he personally invented rockets, or at least how he's doing great things based on his own theories about rockets.
From Wikipedia: "the presence of an exception applying to a specific case establishes that a general rule exists." https://en.wikipedia.org/wiki/Exception_that_proves_the_rule

The fact that the parent is complaining about a small number of exceptional cases proves that the system works well in the general case.
Honestly? The person with $50M is risking a lot less.

If you only have $10k to your name, that $10k might the difference between being homeless or not. If you have $50M, even in an extreme worst-case scenario (say your investment suffers a 99% loss) you still have $500,000, more than most people accumulate in a lifetime!
Starcraft II via Wine

[0] http://eu.battle.net/sc2/en/forum/topic/7257017667
I really enjoyed Reddit. I can't say I was ever addicted. It was mostly a tool for procrastination. But then suddenly it didn't interest me anymore and I just stopped visiting. Perhaps I grew out of it?
A good walk through, and of course a sad reminder that even simple public key cryptography still has crap tooling. There should be some kind of x-prize for making tools that lets anyone communucate securely withiut walking through what looks like a 1999 gentoo install.
But why should swimming be necessary for attending university?

A calm attitude of perseverance can be obtained many ways, without forcing people to take swimming classes.
the MBTI example and use of weighting only makes it more clear that this "case study" is dead from the start, because it shows it takes many questions just to ascertain someone's position on each eigenvector. For example, the most important explanatory personality trait is masculinity vs femininity. How do you ascertain that with one question and 8 answers? For example a question asking if you are male or female only tells you so much and not the whole story. none of the real underlying important explanatory variables can be directly measured with a question, or 8 questions.

And I highly doubt they have no matches in 10k samples, especially given the homogeneity of their audience. And if so then they are just measuring traits of personality that, while diversified, nobody cares about. Check out the birthday paradox. Even if there are 16M possibilities, the chance that two random people in 10,000 matched is much higher than you think.
Just payed $74 of late fees on my excise tax. 60% interest, thank you Massachusetts.

1. Late the first time, now you can't use your credit card. I wait for the "demand" notice with fees and interest..

2. Paid it with bill-payer, but late... now I get the "warrant" notice with more fees and interest.

3. Paid it again in full "no partial payments accepted", but now I need to wait for the previous check to be returned and figure out how to redeposit it.

Arg! I hate all snail-mail bills, but this is the only one with usury levels of interest.
Shorter telomeres probably do not cause accelerated aging
VIPS has been great to work with. The docs are generally very good and the performance has been great. The author (https://github.com/jcupitt/) has always been responsive to issues and questions and seems to be constantly working on the project.

My only, relatively minor quibble, is dev work happening on master, but when it's largely a one-man project who am I to judge. So far we haven't come across any problems that weren't either self-inflicted or already fixed in master.
Like in the Congo? The resource curse [1] is a well accepted phenomenon, if Botswana managed to avoid it, that alone is worthy of study.

[1] http://en.m.wikipedia.org/wiki/Resource_curse
I'm pretty sure that at some point someone will create a library to test for ES6 compatibility when the JS code loads, I envision something like:

if ES6 {
use "mycode_js6.js";
}
else {
use "mycode_js6_to_js5.js";
}

or something similar.
> so why are people willing to jump that ship onto this

Highly active development and broadly extensible APIs allowing for straightforward community modification of core features. The very article linked to here is one example.
From personal experience: Pay the winners!
Well, the "bad" is still better than using WhatsApp (or whatnot) -- even if there's only one combination of foss-cross-platform-client-x and foss-server-y that work together to give what's needed -- the protocol(s) are documented, and the implementations are available.

Thanks for the reality-check on server-side archiving :-/

As for running the server being trivial: I can believe that (I do run my own mail). I'm not really in a hurry to set it up for myself -- I have most people I chat with on xmpp (still!) on fb -- and they won't be moving any time soon.

I'll set it up as I move into my new dedicated server. My current "main" vps is running Debian oldstable lts, and I really don't want to set up anything new on that box, as I'm transitioning away from it.

After playing with Pidgin on windows (for testing the above), I've been playing with the idea of forking it and ripping out all the non-xmpp stuff, and maybe trimming the (G)UI/UX a bit too.

I should perhaps mention that when I occasionally do chat with people it's usually over IRC w/IRSSI.
CNPPopupController Card Version
Aside from many of the other common reasons, Rust is a fun language to code in (once you understand it well). The language design has learned a lot from other languages, and the tooling has been influenced by many other successful ecosystems (npm as a big example) and trendy workflows (the community seems a bit centered around github, which works for me).

A few examples just off the top of my head: the language doesn't hide performance tradeoffs, namespacing makes sense, "zero-cost abstractions" are beautiful and common through the ecosystem, cargo is a wonderful tool for building, creating docs, testing, etc. I've had a lot of fun using Rust to build things I really didn't need it for.
What if the parent commenter is narcissistic?
I have never tried it on Linux, but Steel Panthers: World at War is excellent and has a gold rating at WineHQ.

You can find the free version of SPWAW at the SPWAW Depot: http://www.spwaw.com/
How do you judge a JavaScript programmer by only 5 questions?
My current approach to the heap problem (I'm working on a toy Rust kernel) is to compile the allocator portions of the standard library (liballoc) with a configuration flag that makes them use a particular set of external functions as the low-level heap allocation machinery. Then, my kernel provides these functions, and all the nice stuff (Box, Vec, etc.) "just works".

IF you're curious, the relevant code is at https://github.com/krzysz00/rust-kernel/blob/master/kernel/m... . The functions that start with "rust_" are the allocator interface
Twenty – An Addictive Game of Numbers
> What other nation or private entity has come up with a visionary idea in space industry?

How about building inflatable space stations? https://en.wikipedia.org/wiki/Bigelow_Commercial_Space_Stati...

Or mining asteroids?

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

For my money, either of those is more "visionary" than "a rocket booster that costs somewhat less than previous rocket boosters".

Now granted, they're both a lot less practical, and it's true that making things cheaper is often a crucial first step towards making them better.
Yes, one could even argue evacuated tube trains with maglev are the most efficient for of transportation.

Believe it or not, this was known 5 years ago -- you can find it on old documentaries, where they talk about it with conviction this was the future of transportation. The problem is simply the early investment. The tech is here.

With our current pace of innovation, a pharaonic transportation project with recoup costs on the order of a century is hard to justify. The need to physically displace yourself is changing rapidly with the internet, and who knows what we'll need in 100 years!
Here are some of our coverage number (aggregate)

TechCrunch (Mentioned in title): 425
TechCrunch (Contributor Piece): 442
CNBC (Quoted/Interviewed): 65
Matter Mark: 35
Entrepreneur (Mentioned): 130
Forbes (Featured): 160
It's funny given that Wolfram talks about that book and cellular automata every single time he gives a talk on anything

A bit like how Crockford jams DEC64 into everything, but Wolfram's been doing it for years
My issue with them is their client ssl certificate is cumbersome, and at least their free service is regularly down for "maintenance"
It may be proprietary, but it shouldn't be dismissed for it. It being proprietary is a drawback, but it still brings great things to the table.
The Stack and the Heap
An account of trying to join the French Foreign Legion
At Harvard it's necessary because back in the day a guy(who was an only child) drowned right after getting his degree. When his mother passed, she willed a bunch of money to Harvard on the sole promise that everyone who gets into Harvard has to learn to swim, because it's a waste of everyone's time & money to get a degree from Harvard when you can die that easily.
IIRC, OkCupid also has a "not at all important" option; that way, you could answer "yes" to the hypothetical question without caring about someone else's answer (while at the same time providing an answer for somebody else who does care about the answer).
That either assumes a spammer makes the effort to program his bot to handle this problem or a bot so intelligent that it can interpret what this "proof you're human" task entails.

The second, I think, can be ignored for now. The first is fairly unlikely, given the current popularity of the site and what a spammer stands to gain (hm, maybe there is quite somewhat to gain. One could register a few million different fake profiles, and use them to find gullible clients for a "I would like to come and visit you, but need money for the trip" scam. Edit: maybe, this whole site is part of such a scam)

Also, if I were to make my bot aware of this "I'm human" test, I also would program in knowledge of the URLs or the pixels of the pictures used, and get a 100% success rate.
:) Yes it's possible, but don't get the impression I made it to the part about turing machines. My favorite review is "A New Kind of Review" http://shell.cas.usf.edu/~wclark/ANKOS_humor.html.
I personally use ssls.com. It is slightly cheaper than namecheap.com for multiple year, and it is actually namecheap.com by another name.

On a side note, I would only buy one year certificates at this point, because Lets Encrypt is about to make them free.
I remember my (first grade?) teacher made a point to tell us that even though the name was written with an "a", it was read as an "e" to demonstrate how English violates so many of its supposed rules.

So thankfully I never struggled with the actual spelling and questioning my sanity over it.
I thought it was -stein too, but I posit that we all think this way because surnames ending in -stein are very common, while surnames ending in -stain are rare. We mentally corrected the obscure variant spelling we only see in one place for one we see everywhere else. Hell, my own cousins had a -stein name, so it's definitely something I would've been exposed to a lot.

And I always did pronounce it Bernstein as a kid, so my memories are just crap in general.
I use `const` instead of `var` almost everywhere and use `let` in the few cases that actually require reassignment.
I'm assuming there isn't any video and audio recording of that Caltech debate?
I think you may have mis-read 'animal' as 'mamaml' A bird is an animal.
As in ignoring by not acknowledging the messages. This is not reddit specific, but for all sites. I can demonstrate on you right now.
original Show HN: https://news.ycombinator.com/item?id=9543005 (639 points, 1 day ago, 164 comments)

See also version without timelimit under http://twenty.frenchguys.net/play2/
Announcing the Nulecule Specification for Composite Applications
They should make a Star Trek time travel episode to explain this.

Most of the Star Trek time travel stuff is already pretty stupid, so that's not a reason to not do it.
Maybe not you, personally, but there's plenty of that around here:

"the man is pure inspiration. 10 years ago, i was asked who i admired, and couldn't think of a single answer. Maybe that's sad on my part, but when asked now, he's at the top of my list." https://news.ycombinator.com/item?id=9546353

It does seem like maybe the pendulum is finally swinging back a bit, though.
Does anybody know what license they're going to be going for?
Collect some friends to pool money and kick off this prize yourself. From the makers of the XPRIZE: https://herox.com/
Strange article. "Any good tactical game must account for the difference in artillery practices - based on notes I can't find, a speaker I can't remember, references I can't source, and throwing in some of my own guesswork and conjecture."
South Korean and United States foreign policy is now reunification with North Korea, a switch from decades of "Sunshine Policy" under which relationships with NK did improve.

This is contextualized by a number of current events including the rise of China and revisionism of Russia, the fight over the Arctic, America's huge losses in cyberwarfare, the US's push for an Asian NATO, and Japan's reinterpretation of their Constitution to allow for anticipatory military strikes (even on behalf of allies) - basically the US's Pivot to Asia.

Policy and strategy thinktanks are discussing with NGOs and CSOs how to develop insurgencies in NK and how to inform and convince the youth and unengaged in SK to care about reunification. The US and international allies plan to target specific people (guards, officials) on human rights violations, rather than engaging the country diplomatically, in the hopes that an international criminal court approach can get officials and government employees to resist or be reluctant to take orders from higher up the chain. The US will be discussing the evolution of NK with Russia, who they believe will now be assisting NK at a faster clip with missile development.

An interesting note here is that every year has seen increasing activities from the US inside of NK. This past year CIA and State Department involvement in the development of The Interview (as leaked by the SONY emails, both by the SONY hackers #GOP and by Wikileaks) reveal how tensions are building between the countries, and how cyberwarfare is a highly asymmetric type of warfare.

We can expect to see a great deal more about North Korea, and need to hope that, as larger powers attempt to conquer NK and strip its government, that this can be done as peacefully as possible and without triggering all of the Cold War tripwires breeding in the world today.
Your entire family to the 8th or 9th generation.
Lets do some basic math to get some clue of the future. I welcome others to provide more detailed analysis to adjust my calculations.

The nVidia GTX 970 has 3494 GFLOPS[1] of single precision processing power. The strongest currently available Intel integrated GPU (Intel Iris Pro Graphics P6300, GT3e) seems to have around 1000 GFLOPS[2] and is from November 2013. The September 2012 Intel Iris Pro 5200 has 832 GFLOPS[3], and the April 2012 Intel HD Graphics 4000 has 333 GFLOPS[4]. The pace of improvement seems to have slowed down for Intel. Given a generous 25% YoY growth, Intel will have a 3500 GFLOPS integrated GPU somewhere around 2020. There is high demand for mobile performance though, so with additional investments, perhaps a 33% YoY growth for performance-per-watt can be achieved? Then a 3500 GFLOPs integrated GPU could arrive as soon as end of 2018.

Even so, if VR is even mildly successful, I can imagine nVidia & AMD pumping out even bigger behemoths than the currently available 6144 GFLOPS[1] nVidia GTX Titan X. These giants will also receive annual performance gains, so the gap between heavily cooled desktop beasts and cool mobile parts will probably remain similar.

[1] http://en.wikipedia.org/wiki/GeForce_900_series#GeForce_900_...

[2] http://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics#Broa...

[3] http://www.anandtech.com/show/6993/intel-iris-pro-5200-graph...

[4] http://en.wikipedia.org/wiki/Intel_HD_and_Iris_Graphics#Ivy_...
I devoted a whole chapter of the book to Ruby/Python/node embedding: http://doc.rust-lang.org/book/rust-inside-other-languages.ht...

A Ruby gem in Rust was one of our earliest production uses.
I was not expecting the touchscreen.
If it were trying to match people based on their personalities and not their direct line of thinking - you would be correct.

Until the results speak for themselves (ie. accuracy of matches) you have no way of knowing if this is a complete failure or successful venture. Although you are free to speculate that it will be meaningless due to the methodology, you have no evidence to back that up yet.

Many dating sites work on a similar principle, although they all use weighted questions. Weighted questions for personality increase possible matches by narrowing down the preciseness necessary. The goal here is to decrease possible matches by requiring exact matches.

Dating sites want to match you with someone quickly who is "close enough" to be compatible based on a personality test and their user data of what answers pair well with other peoples' answers.

8x8 doesn't care how long it takes to find a match, they want an "exact match" to be compatible based on how you answer arbitrary questions.

8 questions was chosen because to have answers be "100% exact" are already rare. If they chose 50 questions - the chances of an exact match become increasingly rare as to possibly never exist in a persons' life time.

E:

The birthday paradox is 1/365, and I'm well aware of the statistics of someone out of a group of 20 random people sharing a birthday with another person of that same group.
Cool, thanks spammer!
Not sure about Elon Musk, but Apple comes across this way. They constantly talk about how they "reinvented" everything, "re-imagined" everything, "went back to the drawing board" etc while presenting new products. Kinda off-putting. But to be fair these people/companies do amazing work, so I guess some amount of ego is to be expected. Top athletes, musicians and pretty much top people from most industries have huge egos. Comes with the territory, I suppose.
This is a great idea. I did a lot of work with Habitat for Humanity and helping build homes is a powerful part of getting people out of poverty & into the workforce. How do you handle the production of the homes and do you have plans to improve that process?
Thanks, that brings it down to 9.1KB which is much closer to what I'd expect.

I'm happy it does static linking by default because like you said hard drives are cheap and it's safer.
I'm not sure P<.01 helps overall, though I wouldn't cry if it happened.

1) small p-values require larger n's which will price some real studies out of happening, 2) it only makes dishonest research marginally harder and a little more obvious, 3) a stricter p-value may increase the misconceptions about how important they are, we already have enough B.S. flying around because "P<0.05, it's scientific now!".

I haven't totally taken a side but I find the idea of dropping p-values altogether to be interesting as well: https://whyevolutionistrue.wordpress.com/2015/03/05/psycholo...
Ask HN: Are projects as important as internships?
I'm a software engineering student (graduating next year) and I have done internships every summer for the past 3 years.

This summer I'm thinking of building a web project (not commercial but NGO oriented).

Do you think that on my resume this will be valued? Or maybe recruiters won't see the value of it and assume that I have had a lazy summer?
For simple diagrams, I've used Pencil (http://pencil.evolus.vn/). I don't know if I'd really want to build anything complex in it though.

For intricate depictions, Inkscape is infinitely more flexible but is a little slow to use for quick diagrams.
Some may ignore it since it's now under Adobe's umbrella, however: it's open source, updated very regularly, and works quite well. I think the live preview editor for web design is quite impressive and I haven't seen an equivalent from other text editors.

I'm actually giving Microsoft's Visual Studio Code a shot and it's quite good too.
There's a mathematical solution to your conundrum: http://www.npr.org/sections/krulwich/2014/05/15/312537965/ho...

It makes a few assumptions (that you can boil your fitness function down to a single, comparable value; that you can accurately recall the previous "highest" score; that you can accurately assess the number of relationships you'll be able to have and evaluate).

With that, it boils down to: Date 36.8% (1/e) of your final number, then marry the first person after that who is the "best so far".
OK, so North Korea is showing off a part of Kaeson Street, which I guess is the main avenue in Pyongyang. It looks OK, but I am pretty sure it's just the facade of the country NK wants to show to the outside; I am not sure the rest looks so nice. Also, there are almost no cars.
Works best with the Youtube app.
Virgin Media can't even expand that easily because they must lay cable in areas that weren't covered by NTL/Telewest infrastructure: and I believe is extremely expensive and time consuming with planning permission being what it is.