skysight-inc/HackerNews huggingface dataset:
I don't think you realize how large of a number 2^155 is. The number of atoms comprising the entire planet earth is on the order of 10^49 or 2^162 [0]. Thus, to store all possible chess positions using only the material available on planet earth you'd have only 2^7 or 128 atoms available to store each one. All of this is ignoring the amount of energy you'd need to operate such a device, which is even more staggering.

[0] http://www.fnal.gov/pub/science/inquiring/questions/atoms.ht...
Where does the social network aspect come in? Had you not mentioned it I had thought it was something more akin to snapchat with a location based aspect to it. Even so it looks like users can still look at the pictures directly? But I am not sure about that.

If it doesn't need the person to be at the location, it is just another picture sharing app. If it does require that, I can see why it would get old quite fast.

Looks novel at most, I doubt people crave a new "social network" anyway. The mere thought of it makes me annoyed tbh.
> Why waste resources on an inferior web version when they can focus their attention on the very successful mobile app.

Perhaps because the web version is not limited to the proprietary runtime of a single operating system.
No, just supply.

During the more heated oil years no one was looking for a job. And this might come as a surprise, but that actually makes it really hard to hire, even if you have competitive offers.

This might be different in other markets where job hopping is common and the overall supply of qualified hires is high (Edmonton often loses out to Calgary and Vancouver), but you don't see that as much here, unfortunately.
Wework flagship for two years. I realized when there the tenants were mostly pretty bad startups who were just blowing through VC and would never survive. Saw Weworks valuation to continue to skyrocket -- all they do is sublease! Ridiculous, and they'll lose more than half their tenants as soon as VC dries up.

The "offices" are pretty useless. You hear everyone around you all the time, and you have no privacy for conversations or phone calls. The modern decor just means lots of noise too - god forbid someone on your floor wear high heels, you'll hear them walking up and down the hardwood halls all day.
I'm really sorry if you took my words the wrong way, I guess it came out wrong. I'm not downplaying your efforts, on the contrary I think they are great, most people give up after 3days of debugging. IMHO I'm just saying that sometimes companies look for experience not just from apps, but also from years of programming.
For the record, I'm not in the U.S (never been there before), but I've worked for U.S(New York) based companies as a remote developer. I currently work as a remote developer for another startup in Germany. I've never left Africa before. I taught myself to code, learnt the hard way(I mean epileptic power supply, no/poor internet service) and I don't really value my degree, I'm not sure if it has helped in any way, ironically I don't have it(have not gone back to get it) and have never applied for a job with it. I admire your efforts and wish you good luck in all your future endeavours.
Perhaps I'm missing something but I don't see or don't recognize any ads. Is this just because you're using the app whereas I'm using a browser with an ad blocker? Or do you see ads more when you poke around looking at groups and games and whatever (I just spend a few minutes a week looking at friends posts and rarely comment or post any of my own content;i really only joined for Messenger)
I would not recommend the raise strategy unless you have a very impersonal relationship with your manager OR you're 100% willing and able to walk (e.g. offer is in front of you and can be signed that day).

Managers are human beings too and don't like being put at gunpoint by their employees. It's very much the nuclear option IMO.
"Perceived Legitimacy" would be a great title for the future book about the end of the current tech bubble.
Carrying a supercomputer with internet connectivity via a network with largely known vulnerabilities in my pocket, allows me to forgo public wireless networks and tether the Thinkpad instead.

It ain't perfectly secure but odds are I'm not the slowest wildebeest.
Converting Callbacks to Promises
Animated pic gives me formication. Perhaps not inappropriately...
Yeah, this is the oil business, not the finance industry. Way more honorable.
Chrome at least, does allow HSTS errors to by overridden (and "safe browsing" warnings). It's just not exposed visibly. There is a deliberately undocumented "cheat code" that you need to type.
> So you don't have the concept of bank account numbers in the US?

Was that really called for? Checks have account numbers on them. And checks aren't the only way to pay for things.

The signature is a security measure. Not a very good one, but in terms of the process is the same as your password or whatever authentication you use. You do authenticate, right? You do need more than a single bank account number to complete your transaction, no?

By comparing the security procedure of US checks to the information needed without security elsewhere, you're exaggerating the difference. It is easier like you say, and checks should die as fast a death as possible, but the process you replied to takes 30 seconds to perform, not massively longer or more difficult than authenticating with your bank and doing it online.
Speaking of which, it's really maddening how the latest automatic transmissions try to learn about you, because, guess what -- that impedes ME learning about IT!

I rented a new Chrysler 200 a few months ago and just when I thought I had the throttle figured out to where I could trick the transmission into not upshifting when I wanted it not to, upshifting when I did want it to, etc... it stopped working. It was a bizarre experience, like some sort of arms race or adaptive-difficulty video game between it and me, with my goal to actually control the RPM and its goal being to prevent RPM from getting out of its preferred small range no matter how increasingly erratic-seeming my throttle foot behavior became.

As a result, I am unable to develop any intuition about how the engine will actually behave in response to my inputs, and in a split-second dangerous situation will be unable to do anything useful.

It's advertised as "helping fuel economy" but all it really is is "adaptively learning to ignore the operator's inputs" which might be nice for the first few thousand miles a brand new driver drives, but seems outright dangerous afterwards.
Wouldn't a better "protest" have been to delete all the databases. That would harm the people responsible for the problem in the first place.
7 Reasons Mindful Presenting Is for Life, Not Just the Office
I will never integrate with a 3rd party API unless I have some sort of contract which prevents them from yanking the rug out from under me. Sadly, the sort of developer-hostile TOS that Instagram uses is all too common these days: "Instagram may change, suspend, or discontinue the availability of any Instagram APIs at any time. In addition, Instagram may impose limits on certain features and services or restrict your access to parts or all of the Instagram APIs or the Instagram website without notice or liability." (https://www.instagram.com/about/legal/terms/api/)
Location: New York
Remote: Willing, but prefer local
Willing to relocate: Potentially
Technologies: Rails, Ruby, Node, React, Ajax, JS, SQL, ORMs, Python, Django, Flask, HTML, CSS,
Resume: https://www.dropbox.com/s/6oz99m6x1e0vwqx/Costabile-Resume.p...
Email: matt@mattc.io
Stromer ST1 is about that much. ST2 doesn't buy you much more tbh, it has a GPS and theft protection, little bigger battery. $3k actually seems to be the magic number where ebikes are good. Also, as others have said, building your own is a cheaper option. At 30mi you would likely want to charge at work (I do anyway, it's easier on the battery).

Also, FWIW, I was debating a second car (married w/kids) or the bike, and am 100% satisfied with my bike and the price I paid for it
Why would you have your phone on while giving a presentation? Also, it's not a very Messenger specific problem - they could do the same thing with your actual phone number.
Yes there are definite benefits. The problem at the moment is that nothing is interoperable. Everything is proprietary.

I'm hopeful that eventually we'll get some semi-open standard that most things support. Probably Homekit or Weave. They have the huge advantage of native support on a mobile OS. Weave looks better, but Homekit has the advantage of actually existing.

I would say, wait 3 years then ask that question again.

And some possible benefits of connected lights are:

* Automatically turn off when you leave the house (or room if you have good enough sensors).

* Automatically adjust colour temperature over time (e.g. using the weather).

* Gently fade on when your alarm goes off in the morning.

I lived in a flat with motion-sensing lights in the bathroom and I wish they had been connected so I could have made them dimmer at night.
New MacArthur Competition to Award $100M
One could also imagine an event where a small cluster of meteorites moving through the solar system did not get pulled into the asteroid belt, but instead showered the Earth for a few decades, or even a century, with a few impressive streaks in the sky every year. Even if only one landing site in ten was identified, you may have dozens of sources of pure ore.
Nature takes care of itself. Constantly putting out fires just ensures the next one is even bigger...
Lopez Lorah, from Unitedp LKingdom, Single Mother of 1, Would Love| WE
how often do you want to chat with someone you wouldn't give your phone number to though? if they can call you via messenger anyway, where is the win in them not having your phone number?
Off topic:
Anyone watch Okkupert (occupied in English)? The French-Norwegian made drama about how a modern European country would act if war were to happen there today (like it kind of has in Ukraine...).

http://www.imdb.com/title/tt4192998/
I can see how this would have value if your idea of Lisp programming is to bring half a dozen new read syntaxes, and use them all in the same source file. Plus keep up with upstream enhancements in all of them, so you have to guard against new clashes popping up.
First, since people generally assume replies are disagreement, yes, goroutines can not be externally cancelled and I don't expect that to ever change.

However, you can often mostly simulate what this library does in Go fairly effectively, since the goroutines end up stereotypically used. For instance, if your goroutine's purpose in life is to read from a socket, you can close the socket from another goroutine and that will result in all reads immediately failing. If you close the resources the goroutine expects, you get similar results.

You do have to structure your code for this, though; if the goroutine that you're trying to close both opens a socket and listens for it, then another goroutine trying to close that socket may fail if it tries before the first one even has the socket open. One solution I've sometimes used is to lock around a struct with a bool and a socket reference; the goroutine opens the socket, takes the lock, closes if the bool is true and updates the socket reference if it isn't to point to the socket, then drops the lock. (One lock is generally not a great penalty next to the costs of acquiring the socket.) If an external goroutine tries to close the resource, it takes the lock, closes the socket reference if available, and sets the "closed" bool if it isn't. It sounds complicated in English but isn't that much code.

It's a cute trick in C to turn all blocking calls into ECANCELLED results (no sarcasm, it is a cute trick), but generally goroutines should be small enough that they have an obvious and small set of "resources" that can be closed, where one such resource is definitely the dominant case. (And Go is all about considering the dominant case and not inserting tons of language features for the longer-tail cases.)

A "done" channel is a good solution if your goroutine already has a "select" statement in it. I've found that correct use of the select statement actually requires more such "structural" channels than is sometimes advertised; in particular, whenever you write code where you want the receiver to close a channel for some reason, the correct solution under current Go constraints is actually to add a channel that goes back to the sender, which the sender must be modified to check, and close that. I find rather more of my channels end up being "struct{}" than I expected at first.
I didn't even know that it still worked on desktop! This shows that although it's not true that I /never/ use FB on the desktop it's very rare. This is because I never go to FB just to check out FB; I go to FB because a notification email piqued my interest. And I do read my emails almost exclusively on the phone.
Wall Street loans Uber $1B to offer subprime auto leases
Can any boxing expert explain how he can be that fast? Is it a practice + muscle memory + probablistic decision or is his reaction time that good? Is he anticipating the punches or reacting to them individually?
One of the design rules mentioned in the article is that they don't rely on the home page. Instead they assume you get there from Google.

I just tried "renew uk driving license" in Google and got the right page as the first result. Same when I wanted to renew a passport recently, and for the birth example you mentioned.

There used to be one downside to this: scammers would sometimes get search results above the gov.uk one with sites that were not-quite-claiming-to-be the official site, and charge you extra for the "service" of applying on your behalf. However that seems to have been stopped now. Maybe HMG have had a word with Google about it.
I used to eat raw meat. Now I never get food poisoning
I used to think so when I was new to Clojure. Then I realized that the stack traces just show you the call stack - nothing more, nothing less. I realized the thing that put me off was seeing Java stuff in the stack trace.

But this is the beautiful thing of Clojures hosted nature. Clojure is just a library, that can be dropped into a project. Thinking about it like that made me appreciate the traces.
Marc Andreessen – Lessons, Predictions, and Recommendations [audio]
I don't want to sound like a jerk, but The Register is IT equivalent of Daily Mail more or less. Sensationalist clickbaity titles, misleading content, making news from non-news. Every time I click a link to it, I regret. This article is yet another example.

Please make a favor to fellow HNers and do not upvote ElReg stories. If you find something truly interesting there and want to submit, probably there's a better-written equivalent available on ArsTechnica or other page already.
Possibly good news of course, but I find something is a bit out of place given this is coming from a petro-state.
They could surely have more impact on global warming etc by simply shutting down oil exports.
Part of the issue is that companies like Webvan and Instacart exist. There's not really a whole lot of money in it - supermarkets in the UK manage to charge anywhere between £0 and a whopping £7. The thing is, if you don't provide online shopping as a supermarket, your customers will just use another supermarket's online shop.
Posh startups with other people's money. Money doesn't have meaning to them.
To anyone who is thinking:

1) Yeah, they are a small resource rich country, not practical for the rest of us.

America, Canada, UK, Saudi Arabia and Australia were resource rich and still are ( America is the largest producer of oil )
and had the opportunity to do what Norway did but chose not to do it.

UK had a huge surplus from north sea oil during the 1990s which is allowed private companies to profit off. Same with America, Australia and Canada.

It is really remarkable how Norway was able to and still is able to think so far ahead then the rest of us.
I respectfully disagree. He had enough involvement with the project (speaking about it publicly) that his departure on its own is sufficiently newsworthy.

(FWIW, I know a bunch of the Tor devs, Tor founders, and various anti-Jake people across areas. I've also known Jake for about 20y. I just think "person publicly associated with the org leaves" is newsworthy, since Tor itself is newsworthy.)
I live 45 minutes from center city. Allegheny ave is not that bad and only about 15 minutes from the wework office. Its mostly art students from Moore and Temple in that particular block. Plus Id be proud to call that my office, its a cool space. Wework provides a service, I just personally only see value at that price in the extreme short term, something a larger economy of scale may rectify.
I found this useful, this not being an area of expertise for me https://en.wikipedia.org/wiki/Cryptographic_nonce
People are talking about being firm in your beliefs and being outspoken about them, not being a troll on Twitter/Instagram (50 cent) or making purposefully incendiary comments (Trump)
> Lets not also forget how allergies are more common in the developed world and particularly in children living in the cities who don't generally get a lot of outside play time.

The evidence for this is not clear. Actual research is needed, and such research is complex, expensive, and unfortunately potentially political. This article describes a very nice A/B experiment for this one autoimmune condition but makes no general claims.

But outside these few cases we don't know. One factor is reporting. Do poor kids in India suffer fewer allergies or are they simply dwarfed by the other problems -- or just not reported? How do various cultures report and recognize allergies? Did feudal serfs suffer hay fever from close contact with all those grass proteins and pollens or did they develop immunity? Who knows?

It does seem to appear that certain allergies (e.g. tree nut) are on the rise in the US, but the rate is not restricted to urban populations. But if kids have any symptoms they are isolated from nuts just in case, so surely the rate is overstated in the legitimate interest of keeping kids safe (though unnecessary restriction has its own problems). And other "allergies" can be fashionable (e.g. gluten response) which both helps and hurts those with legitimate problems.
Hospitals are not sterile, let any uncooked food, air etc. The idea that most things a germ free is really far off base. A more likely consideration is the massive amounts of pollution people deal with.

Consider people lose 0.5 to 1.5 pounds of dead skin a year. That's a great food source for a huge range of micro organisms and it shows up anywhere people wonder around.
Lets think carefully about the immediate and obvious problem.

If a terrorist plans to blow up an embassy and places bets on this action, he's directly transmitting his plans to the public. The price of "embassy bombing" skyrockets, security agencies are notified, and his odds of success go way down. (His odds of surviving the attack and collecting his money also aren't that high anyway.)

Now consider the possibility that the terrorist leaks information to his supporters/criminal underworld/etc - e.g. the gangsters selling him semtex. These guys would never betray him, but on the other hand they see some free money sitting on the table. They place bets on an attack, the price goes up, and again agencies are notified. That's a good thing - a truly anonymous way for criminals to probabilistically inform on each other.

When smart people like Robin Hanson (who was in part behind this proposal) and various CIA types get behind a proposal, you should always think twice about the "immediate and obvious problem". The folks proposing this aren't stupid, so they probably thought about it too.
>I'm reminded of something I read posted by l0pht, way back when, and they just said how much better they were than everyone else because they had jobs at burger king and were dedicated to spending all of their time penetrating networks while their opponents were a bunch of overpaid nobodies who hated their jobs and overall really didn't care, and that they would always win.

>I think that still holds true today.

This'll sound a little harsh, but if you have to work at burger king to fund your living then you aren't a very good hacker.

There's no lack of opportunities for those with talent.
This only applies to impurities that don't dissolve in, or alloy with gold. For example, silver and copper cannot be removed from gold simply by melting because they form solution alloys that don't segregate in the molten state. Some solution alloys of gold include crown gold (silver, copper, gold) and white gold (palladium, nickel, gold).
Show HN: I made some tiny tools for the lazy
Raising a DeafBlind baby
so how difficult would it be to have an autopilot system which can prevent off course diversions? As in, even when switched off it would prevent a plane from leaving a set area without ground clearance?
Hey, as long as we're sharing click bait, I have to share one of the funniest spam email titles I've seen in a long time, which happens to be on the topic of IQ: "Harvard Study shows 'Smart Drug' proven to double IQ".

Yes. Double. Let us not accuse this spammer of dreaming small!
I worked at General Assembly when it first came on the scene and did coworking. There were two major benefits. 1) people corrupting there would regularly help each other out and often do business with each other. 2) When investors came by to visit one company they would often visit others just because they were there.
The trick is to keep only "facebook.com/messages" in your history (or bookmarks if you use that).
That way the browser autocomplete from your history and you get directly to the messages.
It's not that petrol cars will be forbidden but buying a new non zero emission car in 2025 will be financially not beneficial, according to Norwegian press.

99% of the electricity in Norway comes from hydro power plants, it's a huge exporter of gas and oil and it's rich.

That makes it easier to make such a progressive decision but congrats for setting the first deadline.
Doc here. Not negative on this story, but it is completely false to say 0/18 would have improvement with standard care. Patients frequently improve from strokes; some quite rapidly. Maybe you had a typo?

The next step is intervention versus placebo. Strokes are very common. It should be easy to find patients to enroll.

Hopefully this will turn out to work and be worth the cost.
I think a TL;dr tooltip should be included in every HN title. Saves us a click!
The entire goal of this proposal is to gather human intelligence and combine it with analysis and other forms of intelligence into a coherent probability estimate. If I have knowledge of an attack, I'll bet in favor of it (to cash in). This leaks information about it that you probably wouldn't get any other way.
Is this portable among compilers/OS'/architectures?
Banning useful third-party services and doing almost nothing agains spammers… I receive 5-10 follows/likes from spam accounts every day.
You win the internet today! Too bad you'll be down voted by the type of people who think the value of a college degree is primarily based on its impact on future earnings.
Holy crap that was amazing. Thanks for the link!
Discussion: https://news.ycombinator.com/item?id=11824378
Thanks, that's an interesting nuance.
Just use http://messenger.com then
There's been a few stories like this, from a few different governments and many reactions suggest this is outlandish grandstanding, which puzzles me, as it seems eminently achievable from what I can gather. Simply good forward planning really (one of the comments suggest it's a target, not a "ban" as such).
Compiling trivial programs with ClojureScript is equally trivial:

java -cp cljs.jar clojure.main -e '(require (quote [cljs.build.api :as b])) (b/build (quote [(ns foo) (js/console.log "Hello world!")]) {:optimizations :advanced})'

But I'm not sure this is actually telling us anything.