skysight-inc/HackerNews huggingface dataset:
I'm waiting for this and the dependencies on glibc/libgcc to be sorted out. I keep hearing it should be possible to build lightweight binaries, but the last several times I tried, none of the recipes I found for such a thing actually worked.
Give them a small project to do, something that should take about 3-5 days.
A cursory search indicates that there are 6670903752021072936960 distinct 9x9 sudoku. That's a whole lot of cycles and a bit of a storage issue.
http://tla2012.loria.fr/contributed/newcombe-slides.pdf is actually much more interesting.
Yah, I don't get why you feel the East India company was any different from any other company?
The East India Company was a private company in exactly the same sense as any other "private" corporation.

That's just being pedantic. It was a "private company" yes, but a private company that was granted powers far beyond those given to pretty much any other private company. They were allowed to maintain their own private army and effectively rule large parts of India as though they were the government. That's a HUGE difference from the typical private company.
Same here, got ERR_CONNECTION_RESET when trying to click next.
> Well, personally I'd argue against the existence of "countries" as we know them today anyway. Voluntarily assembled, organized mutual defense entities, yes.

So.. countries then?
Why is disposable email a "very dangerous proposition?"

SPAM is the main reason for disposable emails. Even Microsoft has one built into Outlook.com they call it email Aliases.

However, I doubt it's much in use because Microsoft screwed up the implementation.
I wished all these stores exposed their inventory via api. They already expose it through their websites.
Slightly off topic, why so many links to 'juvenile' questions on HN?
> Money gets spend by humans on things that humans want.

Sometimes it gets spent on things that humans don't want.

> How can you say it benefits exactly no one?

I meant no one at the DEA.

> Clearly it benefits the humans who stole it.

Umm... it isn't stolen, and no, it doesn't "clearly" benefit the people who executed the seizure. I doubt those guys see any upside other than perhaps keeping their jobs.
I had a Tidal trial and was trying to see how encrypted their lossless music was. It uses some Chrome NaCL executable to decrypt, then play the music. In any other browsers, you cannot play HiFi music since they do not support NaCL.

That seemed like a good solution to DRM encryption.

At the end of the day though, people can just record the input on their sound card if they really wanted...
> Swipe, dork.

None of this on Hacker News, please.
My privacy expectations for peer review are quite high. Perhaps higher than in any other case.

However, I expect the entire world to know any time I accidentally follow a link to academia.edu. And I especially expect that academia.edu will try their damnedest to figure out who I am and sell that information to someone. Put simply, academia.edu feels like linkedin.com.

This juxtaposition is going to be a huge issue for academia.edu if they try to get into the peer review software game.

I would sooner not participate on an editorial board/program committee than use academia.edu to submit a blind review. I simply would not trust a platform associated with that site or its parent company to take privacy seriously.

I suspect this attitude is fairly common. Linkedin/Facebook/Academia.edu exist solely because privacy isn't perceived as more valuable than the services provided. But every academic I know is extremely serious about protecting the anonymity of reviewers.

If you want such a product to succeed, you'll need an extremely strong pro-privacy pitch (backed up by The Truth) along the lines of "your data is used for exactly nothing other than displaying peer review results for this particular paper to the authors and the other board/committee members".

Especially since most academic's perception of academia.edu is "that site that lets me see who reads my papers."
I should've guessed that you had a physics background, since that turned out to be an unexpectedly interesting problem. (The view from one of the moving rods in particular was more subtle than I anticipated. As usual, once I stopped trying to intuit the answer and finally set it up carefully with 4-vectors the answer came out pretty cleanly.) I wonder if there's a good place to use this in my classes. (It was a bit more subtle than I'd usually throw at my sophomores...)

What's your field?
Thank you for putting into clear words my gut impression that this wouldn't produce the intended result.

I wonder if you couldn't do better with binary questions. I'm reminded of the site http://www.correlated.org/.

Suppose you were to ask a bunch of binary questions, and then use some statistics to find questions that have fairly evenly distributed and non-correlated results, then take 24 of the best questions by those criteria (arbitrary, but 2^24 = 8^8) and find matches.

So basically, ask a whole bunch of binary questions, find ones with roughly 50-50 answers that don't correlate with each other, make the match-ups based on those and ignore the others.
I understand and I agree in some ways with what you say, dont stunt progress in the name of social stability because arguably new jobs will avail themselves to those who are willing to learn.

I don't know how long this trickling up will last. I would like to see a society which addressed the impact of progress differently and see how things turn out, so I'd like to see Japan take an alternative path we all might have something to learn from a different approach.

Moreover, I think society owes some responsibility to the individuals who contributed to the previous stage and make an effort to keep them employable in some way.
Oh, this is a nice surprise. Just wanted to say good job - I was watching it and thinking 'Hmmm, it's like Money for Nothing for a new generation.' That video inspired a lot of people to get interested in computers and I'm sure yours will too.
That was an interesting read - though I skipped after the "game is over part". I'll have to go back and read the rest later for "what he should have done."

As an aside, I'm now worried about serial killers trained in using information theory to prevent themselves from being caught. Although not having a supernatural Death Note makes that a lot more difficult.
Previous discussion (from another source): https://news.ycombinator.com/item?id=8612005 (64 points, 181 days ago, 17 comments)

I'll copy partially the first two comments:

> They seem computer generated, and then photoshoped over the electron microscope images. They seem too perfect for that size, and I don't see how they are supported on the surface. [...]

Reply:

> The images showing them stuck to various other microscopic objects are manipulated [1], but the technique is real. For example: http://www.wophotonics.com/applications/polymerization/direc...

> [1] The ant's head image is exactly the same one as here, with the SEM text overlay cropped out: http://www.fieldherpforum.com/forum/viewtopic.php?f=36&t=150... , [...]
Windows 10 seems faster than OS X on the new MacBook
So, if you're on a search results page, and click next 20 times and then click back, do you expect to go back to the search form, or the previous results page?
You're right, I am unfairly generalizing. Not everyone thinks this way. But I read more of these articles regarding JS than any other language.
Very, very, very many. https://github.com/rust-lang/rust/blob/master/src/snapshots....

I've still thought about doing it.
Not to mention they had a government-granted monopoly on trade with India for the first century of their existence.
Nitpick: you mean complement. I'm going to go ahead and assume your soulmate isn't "your hair looks nice today!" :)
Thank you so much! Please don't hesitate to share any feedback you may have.
Or, for the second problem or correlations:

Do you have a Y chromosome?
a) Yes
b) No

Do you have two X chromosomes:
a) Yes
b) No

Each are 50-50 questions, but the answer to A is correlated to the answer to B.

It's hard to find questions whose answers are independent variables.
Which proof assistants did you play with? Why are avoiding coq?
Show HN: Clize – Translates Your Python Functions as CLIs
Could this really just be a map of the racial distribution of America? According to [1], 16% of white Americans aren't married by the time they hit 25, whereas 33% of black Americans aren't married by that same age.

I originally picked up on this because I looked at a county whose population is dominated by a very poor, drug ridden city populated almost entirely by black Americans, and was surprised to see that that county may count as a "liberal" area.

[1] http://www.npr.org/sections/codeswitch/2014/09/26/351736134/...
What Recruiters Say vs. What They Mean
Bug =/= language feature that we want that hasn't been implemented or designed yet, FWIW. Right now the borrow checker is currently performing to spec, but the spec is just a little too restrictive in some cases.
I dont know much about Atom. How does it compare to Sublime Text/Notepad++? I've recently switched to Sublime Text, but currently not beholden to anything.

How does it compare to an IDE, like Eclipse or Visual Studio (being the two I've used)? Is Atom an orange and an IDE an apple?
“Cameras Were Invented for Inarticulate Photographers Like Me”
its not different. however, if you legalize "corruption" then it isn't exactly corruption anymore. a lobbyist is just a professional advocate at the end of the day. its not intrinsically bad.

a much more serious concern is the issue of nearly limitless campaign spending through PACs. I feel like this is the real face of corruption in the American system right now, to a far greater extent that the existence of professional lobbyists.
So, you think the US should have gone after Germany during WWII? And, not privately run militias?
looks nice, this is what I meant
> If the co-workers don't match, for whatever reason, the working relationship can easily fall apart.

> I don't know what the ultimate solution is.

Two approaches to this problem that might make sense are: (1) hire based on your current employees' recommendations; or (2) hire entire existing teams all at once.

Based on what I read, both of those are fairly popular approaches already.
Here's more about the URL detective work and gwern: http://www.reddit.com/r/Bitcoin/comments/361niw/decoding_the...

Szabo wrote a little about gwern here: http://unenumerated.blogspot.com/2011/05/bitcoin-what-took-y...
It's proprietary.

Next.
The frog that jump-started Mark Twain's career
"...after quite literally being sued to hell."

http://theoatmeal.com/comics/literally
Can this particular case not be solved by adding a constructor that doesn't compress the string?

Edit: "There are no plans to add any new public APIs or other interfaces.". :(
I love the idea! The "non-optimal" (location & time based) way of finding the people you spend your time with can be quite frustrating, if you think about it. I'm happy to have a great people around me, but why not meet more interesting people?

But, as others already pointed out, there are some problems with the current version:

* one could prefer multiple answers on some questions. I think that the test should allow for multiple answers and use ML/statistics to find close/closest matches. Using True/False (exact match) may not be the best. The "workaroud" would be to take several tests with all the permutations, but IMO that is a design flaw.

* the questions may not be the best. This is an interesting problem - how can we pick questions/attributes that would be a good "model" of human personality/mind/psychology?

* such test need to reach a lot of people and it may take a long time. Therefore, it needs to be done _right_ from the beginning, so that all the people take the same test.

Again - I love the concept and I'm glad that somebody it taking the time and effort to build this. IMO this has the potential to influence who you spend your time/life with - so it's very important to do this well.
See http://stantonconcepts.us/rks.html for the reverse of this; a combination lock designed to only be opened by a machine (you can do it by hand, but with 5 discs it takes a long time)
EFF and Gamers to Copyright Office: Multiplayer Matters (of Course)
Awesome message sequence chart rendering tool
Whenever Wolfram writes/speaks, it's really hard to wade through Wolfram's overlong rambling about how awesome he is, to find the interesting content.
Presumably many more people are taking the test. They should have just hosted this on whatever google sheets does with questionnaires. It seems a bit silly to want millions of people to take your quiz, but not have the resources available to serve it.
The book "The Rust Programming Language" is really solid and everyone learning the language should read it.
Obligatory XKCD, though it's not a comic.

https://what-if.xkcd.com/9/
> drivers need to pay tolls wherever they go.

What would you say to this proposal: triple the gas tax or institute a property tax on vehicles so that the roads are fully funded by users.
A friendship forged out of 7075 aluminum alloy?
Would you eat cicadas for science? She would. Perfect Friday afternoon read
He has an undergraduate degree in computer science from University of Washington and a law degree from George Washington University in D.C. (not George Mason University), according to the New York Times.
Elevation was corrected for by the Americans. They used the British system, but had massive artillery correction tables printed into books based on the myriad of factors.
Yes, you're correct. One thing people want to improve is Rust's ability to detect situations like this, where there is a dangling pointer but it can't actually affect anything. The current rules are deliberately conservative, and even with these rules we have seen a fair amount of accidental unsafety in weird syntactic edge cases that had to be fixed.
It's as 'blazingly fast' as Java:

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

or go:

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

Here's what it's not as 'blazingly fast' as:

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...
Seriously. I mean maybe not 1000 request/sec but at least 50/sec, which will get you pretty far (3k/ppl/min).

And they at the bottom say 11k matches so far... too bad I like the premise!
Thanks for your work on Rust, a very cool language. And although the massive 3k poem was removed Rust-created binaries, and it initially pissed me off when I discovered it, thanks to Brian Anderson for sharing.

https://github.com/rust-lang/rust/issues/13871
Thank you for the insight. I was not aware that the allocator api was not yet in the stdlib for embedded. I'll have to wait a little bit more then.
Ideally the lit review is less a review and more of an outline of the current state of knowledge and, most importantly, where the gaps are (that this paper fills!). In practice you're often correct though, the lit review is more "look at all the papers I read".
Street View, North Korea
"Bug =/= language feature that we want that hasn't been implemented or designed yet, FWIW."

In this case, I think the term is justified.
I like your idea about the hashtag. I don't think that the definitive answers are the best approach (I'd prefer multiple answers), but it'd interesting if we were able to design a "format" that could be used to describe one's answers.
I experience these same feelings occasionally in respect to housing in my city. A number of the new housing developments are only for the low income earners in my town. As a single software developer I make well above my cities average family income, which invalidates me from moving into these new low income units, but the extra money didn't make me any happier that I rented a garage-turned-house for two years.
Show HN: Livestreamed Programming Talk Show – Discussion with a Mozilla Engineer
The "Language" seems like a big kit of built in functions with dubious utility, with some awkward syntax thrown in to tie them all together.
Penn State University Target of Sophisticated Cyberattacks
rustc -C prefer-dyanmic.
What would this accomplish, other than perhaps not giving their email to 8x8?

If they have taken the 8x8 test to know their answers, they may as well enter an email address to be alerted when they have a match. Rather than checking Twitter, seeing as 8x8 already plans to email you if you have a match.

In theory if two Twitter users took the test and were a match - there would be no need to use a hashtag to tweet.

This could be useful if enough people participated and were interested in finding an "8x7" or even "8x6" match by changing their answer of two questions. But even then, you would need enough participants who use Twitter and are willing to tweet their answers.
The Wolfram Language is quite cool. Sure, it's a shame it's proprietary - but it has a lot to offer, a few neat ideas, and makes for great, visual demos such as the ones featured in that talk. The fact that you can get cool things running in a few lines of code, like the 3D stack of edges, is appealing - I don't think there are many languages out there that allow you to do things like this in a few lines of code, and with such flexibility.

(it is quite a shame that Wolfram always has to assert how great they are, how revolutionary it is, how they invented everything, how unlike anything else ever done before their work is. It's off putting. Let your work speak for itself, and leave the meta comments out. But I digress.)

I like the "tweet a program" concept. One issue with kids growing up mostly on mobile phones is that it makes them less likely to try to see what's inside and program it themselves. One solution some have attempted is to have IDEs directly running on tablets/phones, but those tend to be fairly clunky. Allowing people to experiment with computation in unconventional manners, e.g. over Twitter, strikes me as an interesting path.
I had a similar project a couple years ago where you would tweet concise instructions to a bot that ran them into a virtual machine, for which the output was a 32x32 pixel image buffer and would get tweeted back to you. If you've played with forth salon or shadertoy, it's the same idea but with a language optimized so as to get cool results in <140 characters. Sadly, like many of my other bots, Twitter shut it down.

But yeah, given their aspirations for education etc., some open source components would be nice. It strikes me as a great exploratory/prototyping language, although it'd probably be hard to maintain large codebases of it due to the fuzziness of the instructions and a certain opacity in the backend.

All that being said, the tail end of the talk (about immortality and the singularity and the box of trillion souls - basically, when the paragraphs don't have code examples anymore) does fall into the standard techno-religious singularity crackpot speculation where things sound vaguely scientific - just enough to give them an air of credibility - but where the terms used are fuzzy and slippery enough to be manipulated into whatever direction the speaker wishes while maintaining an illusion of rigorous reasoning.
I would enjoy a "pragmatic security" article about how individuals could adopt enterprise-standard security without too much technical knowledge or additional hardware. This could target freelancers or travelers, but I think that there are a lot of engineers who want to secure their personal laptop in a manner similar to their company laptop.

Some ideas:

* Disk encryption

* Always-on VPNs, like Cloak

* Encrypting DNS

* 1Password and proper secret management

* Privacy screens (e.g. in coffee shops or on airplanes.
Sounds stupid - but surprisingly important.)

* Two-step verification, both in software and hardware (Yubikey)

* Good browser extensions - e.g. https everywhere, ad blocking (for security purposes)

* USB condoms on all phone charger cables

etc.
This dataset appears to be the same one used for the "where you grow up affects how much money you make" article and seems to directly speak to what a few commenters here noticed about that one: it was looking at household income, so less likely to marry -> more likely to be two datapoints making less money in two separate households than one datapoint making a higher combined total.

This is even noted in the other article: http://www.nytimes.com/interactive/2015/05/03/upshot/the-bes...

"Here, better or worse is measured by the household incomes of children in early adulthood. This makes New York look worse than it would if individual incomes were used, because it, along with Northern California, has some of the lowest marriage rates in the country. Manhattan is actually better than most of the country at raising the individual incomes of poor girls. Marriage rates, too, are strongly affected by where children grow up."

But that seems to essentially invalidate broad swaths of the original article, instead of merely being mentioned in the last paragraph in regard to just two areas...

There are still probably some interesting outliers, but it looks like they're not the ones discussed in the original. For instance, I noticed that LA county, one of the listed lower-income-causing ones in the original article, is indeed 4 percentage points less likely to marry. But then I saw that it's neighbor, Ventura County, is both 3 percentage points less likely to marry by 26 and has households making 7 percent more at age 26. That's potentially interesting. Doubtless there are others that are more likely to marry and also lower income...
It's very much akin to ST3. Atom is significantly better and much more useable than when it was first released. I now use it as my main editor. I'm happy to support an open-source, community driven text editor of this quality.
I'm pretty sure even when building a JIT Rust would provide advantages. The only unsafe part of JITing is allocating the underlying instruction buffer and marking the memory as executable to the OS. You could still leverage Rust in building compilers from IR -> Instructions.
I personally don't think downvoting is out of hand.

Then again, I have a script that edits the "fade" effect to still be readable (it changes it to green instead, like new usernames).

It frustrates me that I have to use said script, however.
Agreed, networking is important, and Ive done a bit of that, which is how I got my foot in for the initial interview. Once there though, it was scary how little the interviewer knew about the position they were supposed to be recruiting for. They did have me sign a right to represent form for the job (which was a 9 month contract position at a company that starts with an I and ends with L) but i never did receive any follow up from them.

My concern is in situations like the above, the ONLY way such a recruiter can qualify you is based on value of your degree parameter. Which means if the company you are applying for goes the traditional big-bizz HR approach, go get a degree in CS from a Brand-name institution. Otherwise, focus your efforts on getting interviews with whomever your direct supervisor will be. That however, is easier said than done.
Making the world a better place...
Why is that exciting? You've been able to do that almost line-for-line in Python for at least 8 years, if you're not bothered about the "safety guarantees and what not".
From the FAQ:

> However, investigators do have direct evidence that a number of College of Engineering-issued usernames and passwords have been compromised.

It seems like they've cut access to the Internet to the engineering network, too.

Also, full disclosure, I work for FireEye (I build automation tools for some other product though, and have nothing to do with this). I did notice we're hiring at PSU, wonder if that's related[0]...

[0] https://goo.gl/KP7yUG
Progress, prosperity and a heavy metal music subculture.

http://www.messynessychic.com/2013/12/27/the-heavy-metal-sub...
I think WaxProlix (https://news.ycombinator.com/item?id=9553471) was avoiding puerile jokes about (a homonym for) Coq, not avoiding Coq itself.