skysight-inc/HackerNews huggingface dataset:
If you were correct then soccer oddsmakers would have gone bankrupt a long time ago. The fact is that the average outcome occurs the majority of the time. High profile surprises like this cause people to question statistics, but this line of thinking is based on a fundamental misunderstanding. The purpose of statistical inference isn't to predict the outcome of every event, but to be right slightly more often than not.

This world cup has been remarkably predictable on the whole. The favored team won the overwhelming majority of matches in group stages and in the rounds of 16 and 8. And most of favored teams qualified for the Cup in the first place. Soccer isn't unpredictable because of the impact of individuals or size of the teams or the nature of the game. It's just as predictable as any other sport, which is why bookmakers are able to set neutral odds that attract an equal amount of betting on both sides.

Of course there will be highly unpredictable results, and they will cause people to question the common sense idea that the most likely thing usually happens. Five Thirty Eight is a bit on their heels here because they have chosen to give themselves the job of explaining a predictable world to human minds that aren't built for understanding statistics. It's a difficult job and I don't envy them. This won't be the last time we see them talking about edge cases and outliers instead of just saying "The odds are right most of the time, which implies that sometimes they will be very wrong."
¿No RSS or ATOM feed available? Feedly doesn't find any feed on http://howistart.org/

I know I can get updates by twitter but feeds are a commodity I'm used to :(
I'm willing to wager more than half the readers here have. For those over 35, make that more than 75%.
Please, can anyone come up with something original? Or at least usable.
If I understand Koka correctly, it's type system is purely descriptive, and has no effect on runtime. Having said that, Koka is a strict, eager language (at least currently, as it's compiled to JavaScript), so effects happen in the order that they appear in code. It doesn't support "handlers" like Haskell or Bauer & Pretnar's Eff.
People argue it is very similar to Sublime, but is open source, thus has higher community support and promising future.

I would not compare Atom to emacs or vim. On the other hand, Windows always frustrated me of low text editors choice, Atom might quickly earn its name on Windows platform.
You mean "Foundation"?
So far I'm having a hard time discerning its value over the Windows release of Geany. I'm not saying that it doesn't have that value, I'm just struggling to find it. Having said that, choice is generally perceived to be a good thing.
Show HN: Slate – Spreadsheet Visualisation Beta Launch
There are several harp images at one of the links, whose string lengths should hint at the scale(s) used: http://www.greenwych.ca/evidence.htm
Showreel Extreme Magician 2014
Not only is this a good account of some of the main benefits of TDD for anybody who is new to it, it's a great way to learn some basic Go, by actually writing some real code.
Show HN: Scalable CSS Fraction
6th Sens Mindreader Show from Xmen
Reading this article (and lots more around world cup time) written about football by North Americans, I've noticed that there's a different way of thing about teams and countries than in Europe (or the English speaking part at least).

The biggest one that jumps out at me is using single person to describe the teams. We generally describe a team as 'they' rather than 'it'. So we are more likely to see 'Germany’s win will also affect their odds in the World Cup final' than the way it's written in the article.

Has anyone else found any other Americanisms?
maybe write a twitter -> rss feed converter :)
I won't contend that it raises the bar from you from doing something. But it also ensures it is safe for the tourist/tenant.

I don't see the point of mentioning the "kids" part in your message. I can live in my house, I can keep it incredibly unsafe at that, and raise kids (because they are a kind of legal extension of my person, up until social care is aware of it.) But as soon as you are letting other people in, safety measures improve the quality for all involved. I'd rather visit a city where I knew places I'm likely to stay are safe and checked.
URL featured throughout join.gop registrar site not reserved
Nice. Ad companies (i.e. companies that offer nothing to users, only messing with their data) dictating what a user can/cannot install on his system.
The problem with micro-payments is that the customer is always reminded that they are paying for the service. The subscription-model will always be superior in this way.
Do you really think peer reviews and karma scoring are really a solution as soon as there is any money involved?
Optimize for readability first. What slows down developers when reading code
Trezor: Bitcoin hardware wallet
Much needed....
I've checked that (source is a text written by physicist Hans-Peter Dürr, who worked with Werner Heisenberg in the past), a real double or triple pendulum is from time to time chaotic and uncalculable (if started with strong impulse).
If you don't understand what you're modelling, you won't create an accurate model.

For programmers, we create an approximation to the real world and then refine the model as we (or the users) come across the imperfections.

Unfortunately, Nate probably still doesn't know how much he doesn't know.

> But there was almost certainly some bad luck for Brazil. It had more shots than Germany in the match

Comparing number of shots (or possession) is a bad metric if the playing styles are different.
I recently (Feb 2014) had the opportunity to evaluate different iBeacon hardware for a project.

http://roximity.com

* "ok" price

* horrible customer communication

* in reality to want to sell you their services and not the iBeacons.

* not configurable (proximity id, major, minor)

* really long shipping time to europe (4 weeks)

https://www.sticknfind.com

* "ok" price

* nice form factor (small)

* not really iBeacon compatible. They say you can flash their beacons to make them compatible, but i haven't found out how since their support is not responding.

* not configurable (proximity id, major, minor)

http://kontakt.io

* good price

* great support

* major, minor configurable. proximity id not

* form factor kinda bulky

* they seem to be able to deliver huge amount of beacons

http://www.easibeacon.com

* great price

* great support

* nice form factor (same as stickNFind)

* fully configurable (proximity id, major, minor)

* the company is relatively young

Can't say anything about the battery life yet, but the batteries were replaceable in each case.
I can't read this article without allowing Javascript.
For 580$, you can still do it:

http://www.michaelnielsen.org/ddi/how-to-crawl-a-quarter-bil...
Thanks for sharing your thoughts. I take it that you have two main concerns in security and use of your data. Regarding security, I can't argue with the overall nature of the problem that you are pointing out. What I can say is that we take security very seriously and are being proactive about it by implementing measures such as SSL. To give some perspective, I think the service is very safe compared to many other online services that store personal data. We realise this is not enough for some and respect that, but we will keep improving.

Regarding your second concern about privacy. For the avoidance of doubt, the privacy policy says "We use your personal data, in anonymous form or by link to pseudonyms, when required, for the following purposes. In order to provide information and services required by you, such as customer service for example. To provide for an customised presentation of content, advertising and user experience. To provide news regarding the services of Unioncy and other administrative issues. In order to provide you with targeted marketing activities and advertising offers on The Unioncy website..."

This policy is vey much in line with Evernote and other leading personal data services. Similar to them we never want to compromise the user experience. Hope this helps!
Clojure does not give you similar functionality. Read about Erlang and the BEAM VM, and find out for yourself. If you need the unique functionalities there, you'll have your answer.
I'm guessing you're from the UK? This isn't specific to teams. Any group is referred to in the plural in the UK and the singular in the US. For example, "the police is" vs "the police are".
I dunno about the "always works" claim. I have nothing to do with health care, per se, but I always tell everyone to factor in a base 1%-5% error rate for basic information and data entry that a human beings end up doing manually...

I imagine the number of errors/deaths/kerfuffles due to the opportunity cost of professional time, not to mention transcription and human errors of such systems are not inconsequential...even if they aren't at the forefront of our minds, and even if some of them haven't been measured accurately.
Because he believes what she is producing does not meet the threshold requirement of being deemed as art?

Just because she is referred to as an artist by an industry attempting to profit from her production does not defacto her as such. Perhaps Taylor is just a shrewd business person who has a natural understanding of what has strong social appeal. What if she openly admit that was her intent? Would you still call her an artist? I would not, and I imagine a great many others wouldn't either. There is a lot to being an artist and this automatic labeling is misleading and perhaps, if you are extra paranoid, nefarious in intent.
The concurrency model of Clojure is different than that of Erlang (and Elixir), especially Erlang is easier to scale to many machines (it's actually built right into the language/VM).

But to be honest, I think you should just learn both. Clojure is an interesting language, even if I disagree with some design decisions (no reader macros...), with interesting capabilities and so is Erlang and even more so Elixir, but that's really the end of similarities between them. Error handling, metaprogramming, concurrency and pretty much every other aspect of these languages are different, so learning both is not redundant IMHO in the least.
the reason I do it is because I dislike being tracked by marketing companies and other entities.
and it's pretty effective.
Hmm. 40 year here who really likes using them. I find over instant messaging, which we use a lot at work, when you are just typing text a lot of the real meaning behind what you are saying is lost.

Compare the following mentioned during a code review:

Your code is crap
Your code is crap :-)

The first is taken seriously, the second is more of a sarcastic joke. The meaning conveyed is even stronger when the picture is a comical and brightly coloured smiley face rather than an ascii smile.
You are quite correct, however Apple have very sensibly been very conservative in what accuracy of distance estimation they provide to apps. The only distance values provided are:
CLProximityUnknown, CLProximityImmediate, CLProximityNear, CLProximityFar.
These correlate reasonably well with the type of information that can be usefully derived from RSSI (i.e., you're next to the cash register, you're in/next to the shop, you're close to the shop).
Exploring, not exporting!
Why is your browser paying attention to the design suggestions of website operators? Surely it should only show their content using your preferred design?
Hi mate,
I am a Doctor in the startup space for eHR in Australia. I would love the opportunity to further discuss what you have found during your thesis.
If you have any interest at reaching out, my contact details are in my profile.
Cheers,
Rob
Couldn't Mallory just replace the certificate with her own one? The browser would just pop up the same warning. The warning should show some form of a public key fingerprint at least before clicking through "I understand the risk".
Also, correlation does not imply causation. For all they know incarceration of a developing mind causes grey matter differences.
20 Amazing Digital CG Concept Artworks Designs
A great community = high engagement; quality contributed content; friendly and mature audience

I really hope the conversion ratio will be good. FB is a distraction built social network, where people are constantly bombarded with useless info, most of which they just skim and continue downwards the stream.

What you're doing seems a necessary step in order to bring your community to the next level, but must keep in mind not everyone there wants bigger dedication.

Start posting things from your new platform and liking them to FB (or using screenshot with info and link, since pictures get x4 exposure in FB).

Try something that allows them to sign up and log with their existing FB (few clicks) rather than requiring them to create brand new credentials.

You will have to keep up both places - still post in FB and nurture the newcomers to the new place.

And of course - persistence and testing with the posts people find interesting.
I agree, I stopped reading when I read that item. Instead, I proceeded to read the comments, however those comments made me read the rest of the article.

For someone in the science profession, it's almost impossible to keep your CV at one page without removing white spacing and detail.

By the time you've written your name and two places of employment, you're already over half a page. And you still need to include education (Both PhD, masters) and references. On top of that, he also wants to see skill set.
WW3 ISIS BEHIND GAZA ISRAEL WAR? WW3
Dissecting crush
Follow the Hedgehog
Elegant Pharo Code
Top free VPN services used in asia
That is true for about 50% of the links posted here these days. I usually just close the tab and read the comments on HN.

Note to site designers: something is terribly wrong if JS is needed to render the main textual content of your site.
Thanks for clarifying.

If 1/2 are planning to go back at a later date, that means they've decided attending college is in their best interest. Which was my claim; I didn't say they are currently attending.

I guess it ultimately boils down to whether you trust the author's reporting; I typically assume everyone takes the article's contents as granted unless they've explicitly stated otherwise.

But in any case, "keep your options open" is not exactly the message touted by the Thiel et al PR campaign surrounding the fellowship program.
> it's just the CA model with very short lived constantly renewed certificates

Very strange conclusion. Convergence have following properties CA model does not have:

* trust is optional (you don't have to trust Iranian CAs)
* trust is revocable (you can safely remove trust from any notary)
* trust is distributed (you trust only if all notaries are acting as one; as opposing to "you trust anything any of CAs will say")

Notaries are not signing anything, they are not CAs. Also, there is nothing like "short lived constantly renewed certificates" in this model. Hosts are using self-signed certs (or CA signed - does not matter). Notaries are functioning in "attacker will not MiTM whole Internet" model and only help you detecting if something went wrong.

If anything, convergence is a combination of TOFU and WoT models. Although an attempt to describe a security model by such comparisons does not help much.
Microsoft Cortana Predicts Argentina To Win Netherlands
Maybe I'm wrong, I was always under the impressions one of the main reasons to ask for an email address was to make things more difficult for bots. Rather than just setup a script to create accounts on your server they would also need a valid email address for every attempt.
It's a nice idea, but I think the ratings squares are way too distracting and don't provide any additional functionality to warrant that much of a distraction IMO
But without some inspection scheme would there be more bad or borderline cases? The existence of some outrageous cases doesn't prove that the law is useless. (I know I haven't proved that the law is useful either).

Also the failure to have the inspection might be easier to prosecute and show was deliberate than particular safety breaches.
You think Catalonia didn't have a sharing economy? They were anarchist in the Spanish Civil War in the 1930s...
Very nice simulation, based on this code I have made double Pendulum in fewer than 100 lines of C#: https://github.com/wieslawsoltes/DoublePendulumSim
> leverage our abilities to fight global warming

How could you tell that the global warming is caused by or even affected by human activity?
I want a login. I can login at javascript.com and get straight to coding. That's good UX.
If it's just some processing happening on the client side i believe you are safe. Of course there is no reason they couldn't be checking for other phrases and having it take other less noticeable actions.
Slate is hammering on such a huge problem in organisations. Spreadsheets are still the programming tool of the masses and there really aren't good debugging tools for them.

I'm really interested to see where this goes. Nice work guys.
So naive, so detached from the reality, so adorable.

The chances of someone stopping renting their place out because a neighbor asks for it are ZERO. Unless you show up with a led pipe and a couple of friends.

edit Downvote all you want, but if you unglue yourselves from the monitors and indeed try and talk to a neighbor who has already resolved to rent his place out, you will quickly realize that such decisions are not made lightly and by the time you show up to change your mind, it's already too late.
Yes, plenty of other functional languages. I have literally never seen a line of Haskell before but I know ML, Scala and Python, so I can read the line pretty easily:

primes = sieve[2..] where sieve (p:xs) = p : sieve [x | x <- xs, x `mod` p /= 0]

[2..] is a list starting at 2; "where" is pretty clearly defining the function after using it. So sieve is a function; p:xs is a destructuring assignment or pattern or whatever you call it (I mean, xs clearly isn't a type, so I guess Haskell writes lists as 1 : 2 : 3 : Nil, where Scala or ML would use ::). (Which means this is a function that only works on a nonempty list, which seems a bit sneaky, but we can see that it's never going to be called for an empty one).

So sieve(p:xs) returns p:sieve(...), a fairly straightforward recursion. And the ... is fairly obviously a list comprehension I'd write in Python as "[x for x in xs if x % p != 0]".

Did I get it right?

The language certainly has an excess of symbols - I think the Python way of writing that list comprehension is much clearer - but it's certainly not incomprehensible; the "where" makes perfect sense, and the [] make a good visual distinction. The : form of lists is not the C way, but it's by no means unknown. The destructuring assignment might be unfamiliar, but once you've got that p:xs is a list there's only really one thing it could mean (and even in Python you can write (a, b) = something()). To a non-Haskeller it's kind of surprising that the code doesn't stack overflow from infinite recursion, but again, given that the code works, there's only one thing it could possibly mean.

This was much easier than the time when I tried to read some Clojure.

Edit: Just to be sure I got it, I rewrote the one-liner in Python. Had to use generators to get the laziness, and had to split it in two lines for the function:

def sieve(xs): p = next(xs); yield p; yield from sieve(x for x in xs if x % p != 0)
primes = sieve(itertools.count(2))

Is that clearer than the Haskell? Maybe.
Hey, nice idea but not really new eh? I recently tested slice.com and itembase.com. Both allow me add products manually or forward emails to them and get the information extracted. So I don't have to give access to gmail. How does your service differ from that and why is unioncy better for me?
Currently full of Bugs, Emacs not!
Currently supports a few OS, Emacs supports a lot's!
It's is slow, Emacs not!
<and so on>

Ok the list is full but i'm not really sure about Atom. Maybe it could replace ST in the future, since the developer is away. But i guess to take Emacs or Vim will take much more time.
Atom is simply not ready yet for production.
Immutability in Ruby: Part 1
Right, and as an American when I read British English it's not the use of "their" vs "its" that strikes me as 'foreign', it's the fact that as you point out, the names of groups take plural verbs in British and singular verbs in American usage.
> I can't get them to condemn terrorist behaviour.

Wait what? You really need to hang out with different Muslims.

>When it comes to the obvious religious extermination policies that exist in places like Pakistan or Bangladesh, or all over the middle east, again, it does not seem to be possible, in my experience, to hear condemnations of that behaviour.

I am from Pakistan. Americans experience major bombings by terrorist groups once or twice a DECADE. We experience bombings year round. Do you honestly think we wouldn't condemn such behaviour? I don't know what twisted ideologies your local Muslims have, but we as an entire nation of muslims condemn terrorist behaviour. Not just the bombings in our own state, but anywhere in the world! Our religion has strict rules against this even in a state of war! And thanks to "muslims" like these, we have people saying "It would benefit society if people just disavow inhumane practices preached in their relegious text" !! And that is quite absurd as our religious texts actually preach soldiers in war not to hurt civilians or even civilian buildings!
that 1/2 of recipients.... decided it was in their best interest to return to university.

This is consistent with the author's statement that "half of them admitting they plan to go back at a later date". Just because you're not currently in college doesn't mean they've not decided returning is in their best interest.

I just assumed the author of the article was reporting facts. there's no way to no either way, so I'm not sure there's much value in speculating.
They are also fining European companies doing similar things (see Blablacar.)
In my experience Leiningen is so much slower for typical, casual use case than rebar and mix that it was a serious inconvenience. I didn't try to solve it by having something like a deamon always running in a background or something like this though, it's possible that this is already addressed.

> requires using a very Lisp-specific development environment

I'm an Emacs user, so it was very natural for me, but I think it can be a problem for others. On the other hand I hear that there are excellent plugins for widely-used IDEs for Clojure.

Actually, as Clojure is a Lisp, the only thing you really need is an editor which handles sexps well. Emacs Paredit is really great for this: http://emacsrocks.com/e14.html but as long as you get similar functionality you can use anything you want.
Tor Project Sued
Relevant thread on the tor-talk mailing list:

https://www.mail-archive.com/tor-talk@lists.torproject.org/m...
Wut? (context: I'm Catalan, and as such have studied history related to that in school/out of school)
"You shouldn't have rewrite half your code base".
Nice ! Can you add friction ? :)
Ask HN: Must Read Books for a Product Manager
What are the best book that you would recommend to be read by a product manager?

I'm currently doing (probably) what a product manager does for 3 small technical teams trying to implement some ideas.

I would like to document more on what a product manager does, what are the best ways to do the job and what are some best practices.
It seems like the essentially free work done by interns/medical students is instrumental to these bad systems and procedures continuing.

I wonder what would happen if an intern group got together and said "No. This is a stupid and dangerous way of doing things. We're no longer going to turn up an hour early for a 12-hour shift to copy out notes that should have been taken in a more sensible way to start with."