skysight-inc/HackerNews huggingface dataset:
Oh, it's also worth saying that only the `unlinked` method really has to be unsafe, since it's the root of any unsafety with this API. I chose to make the `_shared` methods unsafe as well because they present one of the ways that using `unlinked` could go wrong, but you could reduce the amount of unsafety to a single line in principle.
Again, totally guessing here, but I would guess a negligible minority
Well, if I opened any article that has a like or a share/recommend button, I did technically send a request to Facebook and got something in return. Does that count as "using Facebook"?
An LSTM is slightly different than a standard feedforward unit. LSTM unit has internal state dependent on past inputs. Gradient descent trains the LSTM not only which output for a given input, but also how to update the internal state given an input. That the whole thing should still be differentiable is not intuitive to me.

edit: It's kind of like, if not actually equivalent to, programming a Turing machine by its gradient on training data.
A Better Syntax for Scheduled Tasks
If this is logins, that's 1 million logins every 86.4 seconds on average
Ruling Could Ease Way for Unionizing at Fast-Food Chains
Does Mail Pilot 2 support Markdown in the compose window? If so, I'll switch away from Airmail.
> Words would be redefined. Conclusions overstated or over applied.

Even neuroscience has a hearty helping of this. The data itself is one thing, but what it's sold as showing is quite another. For example if you read a claim that neuroscience has discovered something about "addiction", "free will", "motivation", "friendship", "love", etc., dig into how they've chosen to define those terms for the purpose of the study.

There's often a bit of concept-laundering going on, where a common term is defined using a very narrow (and often conveniently chosen) definition to show a result, but then the implications of that result are discussed with reference to the original, more general sense of the term. News articles about neuroscience are the worst, of course, but even quite a few scientists themselves do this.
That's probably because the size of decimal digits written down on a piece of paper is in log.
I wish the solution suggested would be something else than "Rewrite Docker". http://www.jwz.org/doc/cadt.html
Yes, many psychology findings may be “too good to be true” – now what?
Here are the downsides that I see. Maybe not all of these are downsides for you, but they are things that might prevent people from buying one as their only car:

- price
- range
- needing to have a charging port at your residence
- charging time
- charger availability

Some of these are related. If refuel time and fuel availability were improved to be comparable to gas cars, range wouldn't be a big issue, and people wouldn't need to have a charger at their residence. If range improved to, say, 500 miles, then charging time and charger availability would become less critical.
Should we ditch the fantasy of being entrepreneurs
reinventing? https://facebook.github.io/react/docs/two-way-binding-helper...
Works for me, and it's just a static page served up by nginx.

Could it be your browser is trying to use IPv6? The only scenario I can think of is that I messed up the IPv6 DNS settings (which I couldn't test from home).
Iran is a big country with diverse climate. More information here https://en.wikipedia.org/wiki/Geography_of_Iran
A home equity loan is exactly what people usually do. Depending on your credit rating you might be able to get a line of credit on the home which works something like an "on demand" loan.

But this is very important, if you get a loan secured by equity in your house, you can lose your house if you don't pay it back. So check the loan terms carefully. Given that professional painters will generally paint the place for much less than $10,000 you should be able to do this. Also you should be able to talk to the city and show them proof that you're in the process of getting the house painted and they should be willing to give you extra time.

Welcome to adulthood, parts of it really suck.
Mailmate looks good but I have to confess I never gave it a shot due to it's design. Just looks so outdated.
ok thanks. So, if you open source Prosemirror, will you also release an open source nodejs module that does all the magic for collaborative editing?
I think it would be fun to chew through the application too, including the business, and we all appreciate its detail.

In quick serve restaurants, for example, the average margin for a retailer run between 1 and 4%, and credit card fees often eat up to 1-2% of total revenues. Often, a reduction of fees by 25% would increase the bottom line by 25%.

That's at once the most remarkable and most precarious fact in this application. It sounds like you've discovered that in a typical metro area, nearly 50% of brick and mortar customer-facing businesses are food service, of which maybe 80% are single location, and that their margin is brutally low. You discovered this with loyalty cards too.

Isn't that crazy? Main street is mostly one-location restaurants! And food service is effectively the lowest-but-positive margin business. It's like the only thing you can't make in China and ship is burritos.

There are so many startups chasing so many one-location restaurants. Loyalty cards, payments, jobs, delivery, backend business services like payroll and benefits, etc. Everybody else who's even slightly higher margin scales radically and just does these tasks they've always been doing in-house. Can all of these B2B startups succeed chasing the same low-margin businesses?

It's one thing if you're making AWS and your customer is Netflix. They're a huge, high-margin business—they can afford big B2B. But here, you're trying to compete exceedingly few payment providers compete in: fees. And you're asking for the lowest fees from the lowest margin business.

Wouldn't it just make more sense for the restaurant to be cash only?
I'm guessing it's a reference to two of the conspirators (Dijkstra and van Wijngaarden) being Dutch.
> One of the biggest barriers to understanding others is excessive egocentrism.

A 'Silicon Valley' problem!
Made the program, the program is an implementation of a discovery... it's a little of both.
‘Mr. Robot’ Finale Postponed Because of Similarity to Live TV Killings
Lots of things from Lisp never made it into mainstream programming (meaning things like Fortran, C, Java).
Our number system is in log: value(number) ~ 10^length(number)
I'm guessing Citibank is playing hard ball because if they lose this case it opens the flood gates to a bazillion other settlements.
There are other things to try out as well, if you're into experimentation: FreeBSD's bare Jails[0], JetPack[1] (FreeBSD based AppC implementation) and iocage[2] (Docker-ish userland wrapper for Jails and ZFS). Give them a chance, it could be eyes opening experience, especially that FreeBSD/Jails are more powerful, stable and battle tested than bare Linux/LXC in my opinion.

[0] https://www.freebsd.org/doc/handbook/jails.html

[1] https://github.com/3ofcoins/jetpack

[2] https://github.com/iocage/iocage
The Solar Sunflower, 80% solar efficiency
Out of curiosity, what email client are you using now?
I used to run noscript but gave up some time ago. On your suggestion I tried just disabling JS in Chrome, and this does really seem to work pretty well. It's nice to have the blocking so well integrated into the browser.
Maybe through facebook zero?
Will Artificial Intelligence get high?
Exactly, if I visit a page where they have embedded commenting using fb id, it's not actually me visiting the site. An issue is if someone decides to place ADs in fb based on this publicity.
Not everyone is moving back though. I couldn't find out how long the Fukushima "difficult-to-return" inner exclusion zone is expected to be maintained, do you know? Apparently people who can't move back within 5 years will receive compensation based on the full pre-accident market value of their house.
Ask HN: How do you recognize good work and celebrate wins at your company?
We are prototyping a product and I'm curious to hear how you or your company recognizes good work on a regular basis from each member of your team? Are there any tools you use out there? If you could please include your company size in your response that would be great!
There is an independent invention defense of sort in Copyright Law. A Copyright plaintiff actually has to prove that the defendant had access to the material and was inspired by it (or copied it).

BTW, substantial similarity acts as defacto evidence of copying in Copyright. So, you might claim you didn't copy Michael Jackson's Thriller because you were on a desert island and never heard it, but if your rendition is really similar to the original, then that similarity is itself proof sufficient that you are lying. Additional evidence isn't necessary.

In software things could work differently. I think one way the defense would be most aptly used is in cases like the notorious podcasting patent. There you could see literally hundreds of independently written podcasting style applications, where literally every one of the engineers writing podcast software were willing to testify that they'd never seen the podcast patent or heard of the company that wrote the patent. I think courts can take that as strong evidence of obviousness, as all of those engineers perjuring themselves is unlikely, and the simultaneous widespread invention of the same thing means its probably an inevitable and obvious advance.

I don't want to go into too much detail about how I started my current patent work, because this account is anonymous. I'll just say, though, in this business credentials mean everything and actual practical expertise means nothing. I have a law degree from a top ten law school in the US, in addition to an engineering degree from an Ivy league school, and over a decade of engineering experience at brand name US tech companies. My resume looks good. That's why I get work. It has nothing to do with my skills as an engineer. I know how to communicate technical ideas, read legal documents, and look confident in my advice to people for whom appearances matter.

Any bright engineer can learn to do what I do in less time than it would take to master something technical (like machine learning), but you'll need paper credentials to get in this business. That's why I don't recommend this line of work to people that prize capabilities over paper.

Also, its a get rich slow scheme.
Buy Bitcoin with 3D Secure Cards on Coinbase
What happened to [1]?
It will drive up the price of the Yuan - that's what the grandparent said. I don't know where you're getting debasing from?

Separately the Chinese government recently allowed the Yuan to float more openly. That's had the effect of debasing it, but it wasn't a goal - the point is to allow it to float at a market price (partly to make it more viable as a reserve currency), but the government wants to prop up its value.
Germany hands over citizens’ metadata in return for NSA’s top spy software
You may want to try to build your own online service or product. You'll have accountability to customers which is obviously important but you'll also have more flexibility in your schedule.
Show HN: Open source emoji picker for input fields and textareas
Oooh, rlite also looks great. Have you used it?
Yes. And most of that magic happens client-side, so server implementations can be thin (there's currently no general-purpose server, but I'll definitely open-source the demo).
This is click bait. Netflix is switching to a tool/service that allows coverage over more than just antivirus. Even the author words it strangely.
in a nutshell, as hopefully others have explained better...

before

- yuan is undervalued relative to market-clearing price

- central banks sells yuan to prevent it from rising too quickly

- selling yuan, it acquires dollars in exchange

- it builds currency reserves, invests in Treasuries

now

- yuan is overvalued relative to market-clearing price

- central bank buys yuan to prevent it from falling too quickly

- buying yuan, it needs to offer dollars in exchange

- it sells Treasurys for dollars, sells off currency reserves
>I like to keep my abstractions cognitively simple (primitive, even), and my algorithms sophisticated and powerful.

This is extremely poor programming practice. Let me guess, you're a solo developer and/or working on a tiny team.
> EY's particular brand of mysticism

Funny how different people perceive his writings. To me, most of what he writes feels obvious —at least in retrospect. "Obvious" doesn't feel very mystic to me.
I do understand however how many people would be distrustful of his casual writing style. He tends to sound like a lowly blogger, not like a respectable academic. (Personally, I don't care for those status signals.)

> I'll read that eventually, but I won't be surprised if it turns out to be like much of the rest of LW

Hmm, if you're already familiar with this material, then don't bother just yet. Start with the first few chapters of E.T. Jayne's Probability Theory: the Logic of Science. That's more basic, less crazy sounding, and more generally applicable.

Now I don't exactly know how physicists deal with quantum mechanics. I asked one, and he didn't even bother with any interpretation, sticking with the observable consequences of the equations (a more prudent attitude than either Copenhagen or Many-World).

Something however bothers me deeply: insisting on calling amplitudes "probabilities", while they're anything but. That only makes teaching harder. Seriously, I was tempted to mass delete every occurrences of "probability" from the "Probability Amplitude" article in the Wikipedia.

> If I were to stipulate that the Copenhagen interpretation(s) is (are) silly philosophical daydreaming, could you do the same for many-worlds?

Err, it doesn't work like that. If I were to convince you, I would have learned nothing, and believe then what I believe now. I can only give you my current best guess.

Which is, many-worlds is by no means certain. At the very least we don't have a Theory of Everything, and we could miss something. Collapse postulates however are just crazy. Rejecting the existence of the amplitude you didn't observe is just as insane (no less, no more) as rejecting the existence of a photon which just passed the limits of our observable universe.

When we do find a theory of everything, I bet the equations will predict the existence of things that can't be observed —not even in theory. I just hope people won't see that as a licence to not believe in those things at all.
Indeed, and it's now one of several rendering methods in PRMan - newer one is RIS: http://renderman.pixar.com/resources/current/RenderMan/risOv...

Sidenote, you could have always done raytracing in PRMan, even with REYES. You just bring your own trace(). BMRT was often used as a trace() engine, until they came up with Entropy and Pixar sued them out of existence (NVidia bought them).
Some people refuse even pointed attempts to help them. They'll say no to shelters; they'll say no to social workers; they'll even say no to the police. And the bar for involuntary confinement is high in some places.
How? It's arbitration and settlements are usually confidential with a non-disparagement agreement.
Phree, the write-virtually-anywhere mobile input device
Single Responsability Part II: Fighting the Consensus
3.2 B people on planet earth with Internet access.

http://www.internetlivestats.com/internet-users/

31% of anyone on planet Earth who could conceivably use a facebook product did in one day. I call B.S. or way more than 3.2 B people on planet earth have Internet access.
Civil matters don't usually end with either probation or jail time. If you can't afford counsel, I suppose you might be able to find an attorney who would trade you representation for some development or technical services. Other options might be legal clinics at nearby law schools, or pro bono programs. You can also call the local bar association and see whether they have a referral program.

I know you weren't really asking for information, as such, but you might get some useful tidbits if you include the city (and possibly the ordinance you ran into). Maybe there some advocacy groups in your city that can help you out.
> you can't give them food

Why can't you give them food?
I think you underestimate the scale of Facebook to be honest. It's MASSIVE.
It's a social failure, not a technical one. There are decentralized social networks, but people are stuck in FB with various excuses despite constantly complaining about privacy and other problems.
https://en.wikipedia.org/wiki/World_Wide_Web
agree, there's a difference between "believer" and "gullible".
And regarding 2), I suspect a sane dose of skepticism will do more to avoid bad decisions than drinking the company cool-aid
Thanks for sharing your application with us. It's great to analyze a well thought out and well worded application.

I've posted some links below that have helped me understand their process in a little more depth, especially the interview. These links have been posted at some point on HN, but I'm just putting them here for anyone's convenience. I hope you find them useful:

http://old.ycombinator.com/howtoprepare.html

http://ycinterview.com/

http://ipaulgraham.herokuapp.com/

https://www.aptible.com/blog/y_combinator.html

http://yourstory.com/2014/10/guide-list-y-combinator/

The last one is especially helpful, it should answer just about any question and has other examples of great applications.
Ah recursion, my old nemesis. We meet again. Very interesting and informative article, but I'm with the SUBSET people on this one:

> Do not write recursive procedures. Do not use procedures recursively.

I've probably failed 90% of recursion "gotcha'" questions I've had during interviews. It's my uninformed opinion that recursion is uninteresting and unintuitive. This is why whenever I encounter it, I either ignore it or refactor it. I'm exaggerating, of course, but I really do hate it. There are some very interesting theoretical applications, however. The article briefly mentions Lambda Calculus (which I love) where I've always enjoyed playing with the divergent Omega combinator[1]:

Ω = (λx. x x) (λx. x x)

I'm may be entirely too stupid to appreciate the beautiful intricacies of recursive programming, but I do think that recursive programming can be susceptible to some unique bugs, such as exceeding stack/heap, that are very difficult to notice prima facia (more difficult than when the same is done via procedural code, at least).

[1] http://www.seas.upenn.edu/~cis500/cis500-f06/lectures/0925-2...
There's some evidence for that!
http://www.sciencemag.org/content/320/5880/1217.abstract
Thanks for the straight talk Chuck. The equity option may be good for me, especially since I probably wouldn't have to borrow too much.
It looks like mobile-only is 44% of FB use (FB doesn't distinguish between app vs. Internet), and 87% of FB users are on mobile.

Source: https://beta.grasswire.com/story/177/facebook
> In the late 1950s a committee was formed to design a universal, machine-independent programming language.

I swear we still have not learned from our mistakes; Although now its platform-independent with the platforms being mobile, desktop, and web.
The downtown eastside of Vancouver, BC is pretty bad just for its sheer in your face drug use and rampant poverty. But at least it's the warmest place in Canada to live if you're homeless.

But you bring up a good point I can't imagine how people in Canada can survive being homeless in -40C weather in Winnipeg for example.
Scrolling up and down on your last link makes my eyes play tricks on me - they look like they start animating.
Interesting I've been doing podcasts during my drives but never thought about Khan Academy. You can get away with not seeing anything they put on the screen or draw on a whiteboard? Have you had success with just listening to all the courses?
Leave it to a PR announcement to omit critical details.

Unless shown otherwise, I will assume this number includes anyone whom Facebook sent an email to or whom ended up on a page that loaded a script from a Facebook property.
I can assure you that you are in the minority by a long long margin.
This looks interesting, but it would need proper, nested subforums that are more discrete than the current tag system to really substitute for any of the major forums I use.

This isn't because of navigation, but because of the alerts and other cruft that particular sections in large, long-used forums accumulate over time. Per-section alerts (boxes at the top of the page separate from threads) in particular don't seem to be replicable here outside of the descriptions at the top.
Why 7 billion people if FB has less than 1.5 billion users? And why 10MB? 10 megabytes of text is a lot of text.
After discussing idioms with a few others on the Rust team, I've pushed this refactoring, bringing the example down to a single use of `unsafe`. Feels much cleaner, and draws attention to `unlinked` as the source of unsafety here.
I'm fairly sure Dijkstra didn't say that, since he was advocating for recursion to be added. It was one of the splinter Algol groups that added that sentence trying to remove it.
I don't know but I'm not really inclined to be skeptical of this.
I've been something wondering something for a while now. Rust is supposed to be a kind of C/C++ replacement, right? But the last I heard it's still much slower. So what's the roadmap to speeding it up? Googling for it failed me.
This can also be read as "Your Job as a Founder Is to Create Believers So You Can Pay Your Employees Like Shit".
>which European citizens are allowed to request by law

Can they? TIL. It would be a fun thing to know, exactly how much they know about you.
"Study says other studies are flawed"....

Didn't read the article, but couldn't help but comment on the title, good laughs.
Register for Twitter Flight 2015
Do you guys think this is just somehow not possible, or something? It's Facebook.
"Persian" is a historical mistake started by Herodotus, Iran was Iran from the begining. start to learn the proper name after a long time 2500+ years is a long time.
What a nice surprise to see 'Poemas del río Wang' blog on HN. Top notch writing and they also do guided trips.
We totally used iPaulGraham for interview prep. It was great to get us in shape for the interview, but none of those q's came up in our interview.
I had a GF that worked solely to create fake facebook accounts.

She alone had about 15 of them, she worked in a company that had about 10 employees that did the same thing as she did.

The company that she worked for, was one of the smallest ones, there are several others that are much, much bigger.
Interesting. Do you know if they believe they are able to identify nearly all such accounts, and the only reason they persist is because it takes time to detect and they are able to gain whatever value they get out of the account before they are detected?
Are users of sites which use facebook authentication included?
Would love to try this. No demo. Oh well.
> Parallel example: Suppose I hold a vast quantity of exotic options that pay off in some rather specific circumstances -- e.g., Apple shares increasing by more than 10% during January 2025. And suppose I have carelessly mismanaged my financial affairs so that these are a large fraction of my assets, and now I need more money. So I start selling off these options. That will reduce their market price, but that doesn't (unlike most movements in the price of such options) indicate that anyone actually thinks Apple shares are now less likely to gain 10% in 2025-01.

People do, almost by definition - the price is how you express an opinion. At the very least, you've shown yourself to be incompetent, which reduces everyone else's faith in your judgement.

The Chinese government isn't unwinding its position in Treasuries for fun; they're doing it because they think dollars are going to be less valuable in the future, i.e. that China will be importing less and/or exporting more than they had previously thought.