skysight-inc/HackerNews huggingface dataset:
When I was 11 I lived in Russia. In a small town. My parents had a gay friend - whom they explained to me was different in his personal life. There was (and still is) a well known restaraunt in that town where gay community gathered. I went there few times with my parents. No one bothered the community. - they are still there. What Russians do not like, and I agree with it, is the open and flamboyant proclamation of one's sexual preferences. Keep it to your own bedroom or gather with likeminded people in a "dedicated" place and no one will mind you in Russia.
There is another fine post about this project at http://instagram-engineering.tumblr.com/post/121930298932/c-....

It was posted as https://news.ycombinator.com/item?id=9746522, but we merged that thread with this one so as not to have two on the front page.
are you doing it for the sheer fun of beating the ad-blocker-blocker, or do you need the information off the site?
EBay Sells Back 28.4% Stake in Craigslist, Ending Litigation
Or use fibers (lightweight threads) and enjoy the best of both worlds: simple, blocking code with the scalable performance of async.
More on the back-story of this resource: https://medium.com/ios-os-x-development/apple-has-published-...
The code simply asks the Algolia API "Give me the Top 30 Stories from 12AM to 11:59PM of the specified day."

https://github.com/jondubin/Wayback-HN/blob/master/app/utils...
I fucking hate the terms future and promise so god damn much. The names are beyond stupid. They're just confusing as hell. No one can read the names and make an educated guess as to which is which it what they do.

The following is my favorite interview response of all time.

Q: what's a quaternion?
A: I don't know... But I bet it has four parts.

Genius! An honest answer followed by a wise educated guess. Now, what's a future and what's a promise? How can you remember the difference? Good luck!

Those terms should be retired forever.
> Given that they had virtually 0 real users, I'm not convinced the strict fintech laws are a necessity.

They had virtually 0 real users because "strict fintech laws" were applied to them while they were still actively limiting their number of users and scope of use while planning to scale out.

I'm not sure how that is a demonstration that the "free market on its own is already pretty good at avoiding dodgy companies".

> One might think of Mt.Gox as a counterexample.

Well, yeah. Among others.

> However, I see that debacle more as an unintended consequence of too much regulation: making it too hard to setup legit exchanges reduces consumer choice and forces users onto alternatives like Mt.Gox even though they don't really trust them.

So, if a "dodgy company" fails before it gets many users (even if that failure is a direct result of regulatory action!), this proves that financial regulation isn't needed and the free market works to constrain dodgy companies.

And if a "dodgy company" gets lots of users and lots of real money before it fails and inflicts widespread harm on a large number of users when it fails, that also proves that financial regulation isn't necessary.

Is there any conceivable set of facts which you would not characterize as demonstrating that financial regulation isn't necessary?
Wei-Hock Soon, one of the few (formerly) half-reputable scientists the energy industry could find that pretended anthropogenic climate change isn't real recently was found to have:

- "forgotten" $1.2m in payments on disclosure forms (oops-a-daisy);

- referred to his papers as "deliverables" in correspondence with the energy companies
Almost. But it isn't quite so simple that any compiler using LLVM could benefit.

For example, if a language uses a feature like GC, but that isn't supported by a target, then that can't work.

Also, the frontend needs to emit code for the new target. That might be as easy as switching it from "x86" to "wasm", but if say a language only knows how to emit 64-bit LLVM IR, that won't work in a 32-bit target machine.

But aside from issues like those, having an LLVM backend for wasm in upstream will make it very easy for suitable LLVM-using projects to target wasm, and that is the goal here.
I think number 12 is passing in a string instead of a [ListItem Char].
Will there be any advantage to generating asm.js over WebAssembly+polyfill for clients that don't support WebAssembly natively?
IMAX has bigger problems. They're diluting their brand by building "IMAX-lite" theaters with smaller screens.[1] Reviews are negative: "Underwhelming, overpriced: IMAX screens get smaller, prices stay the same"[2] Early IMAX digital projection was only "2K" (1080p, or regular HDTV), and now they have 4K projectors. This is still lower than their old 70mm film system, and not much better than what you can buy at Costco.

[1] http://www.lfexaminer.com/20081016.htm
[2] http://www.digitaltrends.com/home-theater/imax-looking-punie...
At the time of posting, the comments are absolutely atrocious. Between a mix of "only read the title" and "scanned the first few paragraphs" people seem to think this article is about Broccoli (hint: it isn't, at all). This article is actually about scientific reporting and internet "sources" with little credibility pretending to be credible.

Anyone replying about Broccoli clearly didn't read it and should feel embarrassed.
He made some good points, but there's a really good chance I'll never need to scale at a level that requires Docker. Hopefully I'm wrong, but Azure/AWS/Heroku are probably going to be good enough or overkill for my needs.
That loses a lot of information, though. If you want to bisect to find a particular bug, tracking it down to the merge is a good start, but I'd rather have the actual commit (from the maybe hundreds) that went into the merge. Sure, you can revert the feature, but what if you want to fix the bug?

Git history has a lot of commits. That's OK.
Kim Jong-un claims to have cured Aids, Ebola and cancer with single miracle drug
Scala also takes the same way C++11 does, and to my mind it makes more sense this way. So from my perspective Javascript is the backward duck here. I agree it would be nice if we could all just settle on something
It's just been really fun. I don't mind ObjC but Swift feels so modern and nicer to type. One problem might be that Swift is constantly changing and that means you need to update your code base whenever you want to use the latest Xcode. I don't mind though because that's also a great way to learn about the changes. Ask away if you have any specific questions.
FBI Fingers Suspects in 2014 'Fappening' API Attack
KAZbrella – Revolutionary Inside Out Umbrella
google contributor is one attempt: https://www.google.com/contributor/welcome/
Definitely. What I really love is when someone jumps freely between them. "It'll be great, we can grow grapes in Newfoundland again, we should burn more coal!" And then two minutes later they're talking about how there's no demonstrated link between CO2 and warmer temperatures.
What's the relationship between WebAssembly and Emscripten's Emterpreter?

https://blog.mozilla.org/research/2015/02/23/the-emterpreter...
C# – Know your Gotchas
It's just a binary encoding of the AST. Nothing more, nothing less.

It's not quite a bytecode, those are typically for interpreters. Binary encoding would be more accurate.

The semantics will be identical to JavaScript but the syntax obviously can be completely different depending on the language.
They are.

Like many other people including Robert Oppenheimer, Rosalind Franklin died before she might have gotten a Nobel. Only 5-6 years after the research, 4 years before the prize was given for it; and looking at the details, I think this is particularly silly because by definition she had all the data and nonetheless failed to deduce the structure ... and she had a lot of company, including the 20th Century's preeminent chemist, Linus Pauling, who proposed a bizarre 3 strand structure.

The case of Lise Meitner is particularly silly, because she would get at best equal billing with her nephew Otto Frisch; they were together in Sweden on Christmas vacation when Meitner's radiochemistry colleague Otto Hahn sent the startling data to her first, even before any of the physicists in his (Nazi) German chemistry institute (a truly prejudicial action indeed!).

Together they figured out the likely mechanism and energetics (how the electrostatic force of all those protons could overpower the strong nuclear force), and Frisch was then was able to do some confirming experiments when he got back to Bohr's lab in Denmark (Meitner was not in a position to do that, her Austrian citizenship allowed her to stay in Germany until the Anschluss 1938, by which time there weren't many physics positions left in the world and she had to settle for a poor one in Sweden).

And leaving both these Jewish physicists out of the 1944 Nobel Prize for Chemistry also protected Otto Hahn; Meitner was in potential danger in neutral Sweden, Frisch not so much having gone to work in the US on the Manhattan project.

I don't know how many physicists have won Nobel Chemistry prizes for physics, and I suspect Hahn's radiochemisty work was significantly more notable than Meitner and Frisch's. Per Rhodes in The Making of the Atomic Bomb, Hahn was manipulating just a few thousand atoms at a time in his work (!!!), and was of course willing to believe his data, no matter how far out from what everyone believe about the nucleus. Whereas Meitner and Frisch's greatest advantage was being the first physicists to get Hahn's data; but, that said, they did make sense of it, per Rhodes while on a walk out in the snow (Meitner was pretty amazing in having all the needed physical data in her head, then again there's a reason we have so much respect for the physicists of the first half of the 20th Century :-).
I'm not sure I understand your argument that open-source or the blockchain adds significant value.

If you take the article at its word, the state of the art is a distributed collection of small-time suppliers offering goods for sale without refunds for installation by third-party integrators -- the consumer's stylist.

Mayvenn improves the distribution story by integrating the stylist into the supply chain while providing customer service and inventory at zero risk to the stylists who can't afford to carry inventory themselves.

Could you elaborate?
So? I imagine many sites have been on the receiving end of this yet dont have the political capital that Ars has? How the hell is this level of bullying accepted? Trademarks aren't keys to censoring others. Its absurd that this even happened. Did they change their policy? Fire Mary Ruby? Do anything? Of course not. Empty apologies are useless.
Ever since I started getting involved in SCCM stuff, I've been astounded at how much breath and emotion people are eager to waste defending their choice, or technique or strategy or whathaveyou.

SCCM system discussions should be banned on HN, as pointless and heated as vi vs. EMACS discussions.
Silicon Valley Career Guide (2013) [pdf]
IMO, the main problem is the success of Uber and AirBNB in flaunting the laws has led some entrepreneurs to believe that they can ignore the laws. They just don't realize that ignoring and fighting laws at municipal and state level is much easier to manage than ignoring and fighting the federal laws.
C++11/14/17 Features in VS 2015 RTM
Show HN: Servasm – Literate web server in x86 assembler
I'll say one thing: I think that there really are a number of business groups with vested interests in skewing the science one way or the other. On one hand, you have the Koch brothers who want you to believe global warming is a non-issue and that everything will be fine so keep burning all the fossil fuels you want. On the other hand, green energy companies such as Solar City who have a vested interest in convincing everyone that the world will end unless you install their solar panels on your roof.

I'm not certain I really agree with either end of the spectrum.
It's not that these people don't know the known financial scams. These people think they're too smart to fall for them, and think that regulations are "for the weak."
It does have some signalling value. Personally I kinda want one for the geek aspect.
I don't know why, but I like that this was a Show HN. I was just thinking, "Hmmm...creating something that is both random and memorable seems hard. That venn diagram must not intersect often."

Then I realized some of the most memorable things in my head were because they were so novel, weird and essentially random.

I know the answer to a riddle like this is something like 1Password...but it doesn't feel right, does it? The trouble might be that we're looking for an elegant solution. To me, that's always a warning sign. The search for elegant solutions tend to be fool's errands for young designers of systems.

Not that I think you were thinking this hard about it. It seems like you're just starting a dialogue, which is great.
I've never programmed seriously with futures, and I'm a little apprehensive.

For example, let's say I type the string "123". If there's a future / promise / async whatever anywhere, we risk processing the characters out of order. We may not catch that in testing, because it's usually fast enough that it comes out in the right order.

> It is more efficient to make service A asynchronous, meaning that while B is busy computing its answer, A has moved on to service other requests. When the answer from B becomes available, A will use it to finish the request.

What if the first request is "set sharing permissions to private" and the second request is "upload this compromising photo?" Obviously it would be bad to process these out of order. How is this handled?
> I'm hoping WebAssembly doesn't inherently imply a runtime.

The present documentation seems to suggest that it won't really include a full-blown runtime, but may include a small number of builtin modules:

"The WebAssembly spec will not try to define any large portable libc-like library. However, certain features that are core to WebAssembly semantics that are found in native libc would be part of the core WebAssembly spec as either primitive opcodes or a special builtin module (e.g., sbrk, mmap)."[1]

This brings up the natural question of libraries and dependency management in WASM. Will there be a WebAssembly equivalent of Maven/npm/et al.?

[1]: https://github.com/WebAssembly/design/blob/master/NonWeb.md
Considering your consideration of GP's confusion harming the considerateness of your considered position has led me to considerately classify this confusion to be considered harmful as well.

Ouch. Brain freeze!
I don't need to try again when I am right the first time. You however need to lay of with your sockpuppets.
On the other hand, even if you follow YAGNI and build a monolith, you're still going to need to develop and test it locally and then deploy it somewhere. And even deploying a simple service, it's still common to have stuff break due to differences in production vs dev.

So if installing docker and writing a Dockerfile is easy enough, it might still make sense to use Docker even if you don't (yet?) care about microservices and cluster deployments.
Used to. Not anymore. I feel like I'm the last of the old school waterfall experts. Everyone wants lockstep scrum only continuous development. I can do that, but then I have to get past the lack of a formal education and ultimately I'm only offered mid level positions.
The government has a much larger budget and a vested interest in convincing everyone that things are not fine. Both the UN, which is seeking the ability to impose a global carbon tax-- the first step to being a world government-- and local governments such as the US Federal government which seeks the ability to have further control over the economy.

Al Gore invested a great deal of money in a carbon trading exchange that would have made him billions if the US Government had passed the legislation he was trying to get passed during the height of the "Inconvenient Truth" era.

The idea that only those with results that disagree with AGW have large budgets and vested interests is manifestly false.

And silly.

Edit: You can't have a discussion on hacker news of an intellectual nature because people use the down vote button to bury and silence those who disagree with their political dogma.

As a result, Hacker News, day by day, becomes more of an echo chamber, and as a result will likely end up like slashdot.

IS that what you want?

Are you really so insecure that you cannot tolerate well made arguments that you disagree with?
I've always thought of "considered harmful" titles as a cute bit of nerd humor, precisely because it's such a pompous and ridiculous-sounding phrase that it's very hard to say with a straight face. I'd usually take it to mean that the author doesn't take him or herself too seriously and knows that the matter they're discussing is ultimately pretty trivial.
> So maybe it will be a program where Chinese students learn at this joint university, and then return to China?

I wouldn't be surprised if this is one of the methods they will use to retain talent in China. I went to Tsinghua University, and perhaps 30-40% of the graduating CS undergraduate students chose to go to graduate school in the US. I don't know the actual stats but that is my estimate for what I saw in my class.
>Companies can loose their trademark if the term becomes generic

This is ridiculous on its face. Its not like some competitor made an IMAXy Projector. This was a quote in a press article. This is a speech issue that has nothing to do with dilution, which is obvious if you bothered to read the article where Mary Ruby assaults ars staff with a weird rant about how VR cant compete with IMAX.

Frankly, the fact that trademark abusing corporations have people repeating their bullshit is scary.
Neat Idea, but tried to setup an appointment with someone using it and it wont let me select the day. e.g. http://redbearded.com/

No JS errors either, so not sure what I am doing wrong.
If the only ones who were ever affected by things in those markets were the ones directly investing in them, you'd be right. As is, however, no man is an island, and problems in those markets tend to bleed out and people who have no connections to them end up facing the consequences.
In Europe there is normally a probation period, during which new employees can fired easily. After that it gets harder to fire.
I think it depends on what kind of idiotic mistakes we're talking about. Stuff like forgetting a semicolon is completely avoidable with a disciplined approach of, "Always build before you commit." Other kinds aren't so nicely avoidable, but then I think the record should show them anyway.
Public domain isn't a thing in all countries though? Some people basically want to politely ask people not to remove their name from their code?

Anyway: CC0, WTFPL and Unlicense are indeed gaining popularity.
You still need staging environments, so where is the part where I get any gains from docker?

There aren't any.
Also Docker makes development at a small scale a real pain.
Those two claims aren't incompatible. If birth control pills increased appetite, people would gain weight on them VIA an increase in daily caloric intake.

(A third option is that being fatter makes people hungrier, so fatter people eat more...but starting down the path of getting fatter might have any random cause at all - that people are eating more doesn't give us much insight into why.)
This wasn't the only one, the Oneida Community was doing the same thing not too far away. https://en.wikipedia.org/?title=Oneida_Community. If that name sounds familiar it's because what was left of it became the Oneida silverware company.
General Assembly cofounder's next startup is a coliving company
Url changed from http://www.smithsonianmag.com/history/kennewick-man-finally-..., which is a dupe of https://news.ycombinator.com/item?id=8223448, to the recent news about the Kennewick man.

I think this is the first time we've made a url swap like this, but given that there is genuine news about the same topic, it seems better than burying it as a dupe like we normally would.
Anyone who disagrees with him is a "Denier". Because those who know science gain credibility by presuming their hypothesis are facts.... therefore his assertion of anthropomorphism is undeniable!
Any plans on adding Java support? I suppose with this new platform, anyone can. But is that something you already happen to be working on?
Can you clarify what you mean? On OS X, the menubar volume control doesn't seem to have a similar interaction model. I.e., I can't click/drag to change the volume. I have to click, then click on the little control to move the slider. Is this not what you meant?
Hi there - I work on Flare. Could you let me know what phone/OS you're using, so I can take a quick look? jason [at] filament (dot) io. Thanks very much!
The cool ideas it presents aren't as cool as those in Snow Crash or Diamond Age, and when it goes off the rails it does so way worse than the other two. As I recall it's about 70% bad Tom Clancy plot.

I don't think you'd miss much if you never read Reamde. Whereas Snow Crash & Diamond Age (haven't read the other two) really do have fascinating premises & ideas.
Why Do You Need a Network Audit?
I usually hear it as "There's no link... but if I'm wrong, grapes in Newfoundland", which is different than freely jumping between them.
DynamicFusion: Reconstruction and Tracking of Non-Rigid Scenes in Real-Time
Design patterns are spoonfeed material for brainless programmers
Yeah, burn this tired rhetorical device to the ground, along with the "open letter".
via: https://code.facebook.com/posts/521270584688278/oculus-scien...

Paper behind this is here: http://rse-lab.cs.washington.edu/papers/dynamic-fusion-cvpr-...
"The regulatory burden of operating in the finance industry is overwhelming"

That's not a reason in itself to not have it. I don't care if the rules are hard to follow. If you don't want to deal with them, go do something else.

"innovation is not so much stifled as killed."

If the "innovation" is stuff like mortgage backed securities, then good riddance. Finance is not a place where innovation should be happening.

"The whole industry is estimated to be worth ~17% of global GDP"

Which is about 17% too much for an industry that doesn't actually produce anything of value.
"Connection lost, please refresh :("

Every time I load the page.
Show HN: Tests that continuously monitor performance of popular web frameworks
>The fact that you're questioning whether or not sexism is really a thing is quite a big part of the problem.

I take that to mean you don't have those facts? Because it would be easier and more trustworthy to simply put them on the table than berate the gp for posting a reasonable question.
The credit ratings agencies exist because of highly regulated markets. They are most relevant for things like pension funds that are legally required to buy investments above given ratings.

It's quite likely that a completely unregulated market would not have that particular set of incentives.
How does this project relate to Facebook's other futures/promises library, Bolts?

https://code.facebook.com/posts/225525624316574/building-and...
Bare Metal Doom on Raspberry Pie
One suggestion: see if there's a way to preserve the "dark" background between page loads. If you select Dark, then go to another page, it initially loads in Light before flashing to Dark. I imagine that this would be unwanted if using Dark at night.
"are way better and faster and more secure than Cloud Foundry"

Like how? Better, okay it's in the eye of the beholder. But secure? Faster? Shenanigans.

IF you want to just get started with Cloud Foundry, you install Lattice, it's one VM. In an HA setup (not the target but possible), it's 5 VMs.

Cloud foundry is about 20 VMs, and is what happens when you say "and then I want..." About 5 times: multi tenancy, role based access control, auto recovery health management, service brokerage, multiple DNS domains, app staging, etc. wherein people will otherwise just build on their own ...