skysight-inc/HackerNews huggingface dataset:
Armisael's comment is not optative; he is not saying that we should be doing something because it has been done in the past, but providing an example of when something was done in the past.
Inside Europe there was war at all time. But it was One economic and cultural zone. Especially from 1100 to 1800. What happend after that time ("no common will" etc.) is not a native European quality but the result of British and US policy. Think of the UK efforts in the 19th century that almost ruined Britain just to fight Napoleone Idea of a united Europe. - "No common will" -to repeat this again and again is simply a wish (that unfortunately came true). - Ukraine topic: watch how the borders shift over time. It tells enough about intentions behind it.
You should really press the fmap thing - the most common reason given for it not just being map is that "newbies might get confused". A coalition of newbies confused by the unnecessary distinction would do wonders here.
I've had good luck with prismatic schema https://github.com/Prismatic/schema, which seems to be along a similar direction. It's fairly low commitment and can lead to big gains fairly quickly. I assume this would be similar.
This is a true story:

I rent some servers from the Rackspace cloud for personal use. I have my own sites on these machines, and my own email servers.

Meanwhile, I have a day job, and lately it has been consuming 12 hours a day. We missed a deadline and we have all been working like crazy to catch up. I have fallen behind reading my personal email.

Roughly a month ago, my friends who use Gmail stopped getting my email. Or rather, they did not know I was sending them email, because all of my email to them was going to spam.

After a few weeks, I finally had a free weekend to catch up on my personal life, so I did some investigations. Turns Rackspace had switched over to IP6 in a way that impacted my email. I did not have a Sender Policy Framework for IP6, only IP4.

It's likely that Rackspace sent me an email about this, though I never read it because I was busy.

This was easy to fix: I added a SPF for IP6.

However, these kinds of issues do make it harder to maintain a personal email server. Its tough for us to keep up with the changes.
Social Status: Down the Rabbit Hole
I use vim.
Probably yes. A really nice feature is that you can hover over a button and see the name of that Python function. Then it's hard to know if you're supposed to do it that way or not when scripting.

Another gripe I remember is that angles in the UI are specified in degrees and in Python they are specified in radians.
Like 4 months ago.
Yes.
Modo and Houdini are cool
> This paper is reaction against that trend, but I have to wonder if a boiler plate machine learning algorithm wouldn't perform at least as well.

The difference is simulations. Equation modeling lets us simulate and ask the what if questions.
Me too. Take the contents from one spam envelope and place it in the return envelope of another spam. Keep 'em churning.
Indeed. Elm implements extensible record types that can be inferred and checked statically. Similarly to object types in OCaml, which additionally supports structural subtying of of other sorts as well (e.g., polymorphic variants). It's a little strange to compare this library with Elm.

This looks like a contract library, which I assume already exists in Clojure. It'd be interesting to see what's unique about this implementation, if anything.
The idea that Russia wants chaos on its borders, and a ring of fire around it, is insane. Its entire economy is based on selling energy to all the regions around it. It does not need to destabilize anyone to do that. It just needs them to do better, so they buy more.

There is only one party in the world that would benefit from this type of destruction and chaos in Europe (and all over the middle east). And it is not Russia.

> war in the Ukrane is mostly due to Kremlins need to destabilize all slavic regions that are in danger of becoming well to do modern democracies

The destabilization in Ukraine happened the moment when its democratically twice-elected government was overthrown in a violent coup. Consider that millions of people have already fled from Eastern Ukraine, into Russia, and almost zero into the western regions, to get an idea of what the real situation is on the ground.
> The fact that the power to do that is made available to the programmer, in a safe way, is something very few other languages manage.

As a former Perl guy, my opinion is that when you get people the opportunity to use ASCII to produce illegible code, you're sure to find people to do exactly that. That's one of the things that turned off Haskell (and Scala to a lesser extant).
Europeans will deny anything is wrong with diesels right up until their air pollution crisis forces action.
so... your customers were paying a third party to block you, so rather than working with your customers to figure out what the problem was, you threaten to sue the third party.
GIMP is something else I have a major problem with but that is a rant for another day...
I'm chinese and was using primitive in an evolutionary sense.

Wrong choice of word, I agree with you.
And that I am trying to save anyone is your own extrapolation.
It looks like the sonograms are full of harmonics. The conventional musical notation for a note with rich harmonic content, such as a single pluck of a guitar string, is not a vertical line on the staff with notes at every harmonic; instead, you just indicate the pitch of the fundamental. (Even if the fundamental itself is mostly missing, like in the low notes on an upright piano, that's where you put the note.) Then, notes with different harmonic content (because they are played on different instruments) are plotted on different staffs, although this might be counterproductive for visualizing whale songs. Colors are probably better for that.

It would be interesting to see if a second-order Markov model of the whale song unit sequence finds information that is not captured in a first-order model. More interesting still would be if a stochastic context-free or pushdown model were able to predict whale songs better than a similarly-complex Markov model, as it would indicate that the whale song has a recursive structure, like human language.

It makes some sense that you would use a long, highly-redundant transmission of a sequence of discrete symbols, which then you would repeat after hearing, to distribute information of general interest around the ocean, where travel is slow and the latency-bandwidth product is high. The researchers speculate (largely on the basis of sexual dimorphism) that the information communicated is merely fashion — but surely there is some generally-useful, temporally-changing information of interest to humpback whale survival and fecundity.
Sorry guys, but no magic is involved here: http://cbloomrants.blogspot.com/2011/03/03-24-11-image-filte...
When will different branches get merged? ;) It is great to build the mind map and log the history just like `git` does. But people still need rooms to discuss more.
> What is wrong with false impression of diversity,

You are asking what is wrong with lying. How should I answer to this?
I've always wondered if there was a platform where we could have some standardized set of arguments regarding a proposition. Then, one would not need to tolerate repetitive pointless discussion: something that usually arises regarding propositions that require little expertise to discuss.

For instance, nothing would make me happier than to be able to reply to the nth discussion regarding the idea that "the GPL is freer than the BSD licence" with a universal fully-qualified link to every argument for and against the idea. Or "For software engineers, open-plan offices lead to greater productivity than individual offices".

While it may appear that this would lead to some sort of _Futurological Congress_-esque situation where we respond to people in paragraph numbers, it has many advantages:

* No longer will people be misled by a correct statement poorly argued for.

* No longer will message boards be polluted by the nth iteration of the same argument.

* Undiscovered lines of argument will be universally available.

Of course there's the disadvantage that you'll get less participation, and there's value in just having some number of comments even if they're repetitive: at the least, the desire to respond to that may bring people who later on make novel arguments.

This seems like a fine UI to do that. Deep link to the relevant sub-graph, and let the collective intelligence of thousands do your arguing for you. I like it.
'It should come as no surprise that the Internet is riddled with holes' ..

It's a surprise to me and most people on here, it's the computers connected at either end that are riddled with holes.

'For all the holes discovered in Microsoft’s code, the security industry still largely sees Microsoft .. as a security success story' ..

Who wrote this self serving revisionist waffle?

“There is a lot to be learned from that,” said Jim Zemlin, the executive director of the Linux Foundation.

“The problem is that Bill Gates can’t write a memo to the whole world. What we need is a new culture of norms.”

Who wrote this self serving revisionist waffle?
Blender 2.5 has changed the UI significantly from the original commercial version, and most comments I read about it say that it has improved significantly. Blender the open source project has changed and grown so much bigger than Blender the commercial product that they are totally different.

Regarding hotkeys, there were some major changes for 2.5 along with other UI changes, but after that the default have barely changed, just additions and minor changes when the underlying features change.

Making hotkeys remappable was in no way a solution to that "problem", it's a standard feature in other 3D software that a lot of users requested, especially those who wanted to make the hotkeys compatible with Maya and 3ds Max.
My idea of "forcing" is statutory time off like the rest of the developed world". American businesses have proven they can't manage the time off benefit in a way which balances the needs of the employee and in the long term helps the business as well.

In America, all that matters is short term profit, not the longer term picture. MBA's fail to grok this.
There is really no need to call this a botnet
When seen as a [1 3 3 1] (the 4th row of Pascal's Triangle) kernel, it is more easily revealed as a discrete Gaussian kernel, which is for example used in scale-space representations in image processing.
Also arguman's source code is available on github:

http://github.com/arguman/arguman.org
YouTube Star ‘PewDiePie’ Made $12M Last Year
I'm coming from Bulgaria. This is my second year in Berlin. You are right. On that topic the money that I earned in my country of origin represent half the rate I'm earning right now.

As I also stated the world is globalised. It takes me 2 movies time to visit my family.

You can see what's on your radar and if you can't find clients locally, go for business trips around your country ( VISA I guess would not be a problem for a couple of weeks trip ). Nobody will stop you from working wherever you want if you prove yourself.
I went to a talk recently about the Square Kilometre Array radio telescope project. The talk was centered around the absolutely huge volume of data, the filtering process and the custom chips needed for signal processing. There's lots of work to do in this area!
How is "information flow control" different from a type system?

I've always considered the primary purpose of type systems to be restricting how data can flow through a program.
I feel like this is a solvable problem without making any changes to email whatsoever. The problem is the email recipient hosts are suspicious of the sender (as opposed to the message itself being suspicious). So the solution is to have a standardized way for senders to acquire an instantaneous reputation by tying their real-world identity to it (which lets them be held accountable if they do spam), and perhaps by throwing some money at it too. If there was some company that did identity checks, similar to how EV certificates are given out, then that ties your real-world identity to it (this could in fact be done by literally requiring an EV certificate for the hostname of the sender). This company could also take a decent-sized deposit (so you're staking money on not being a spammer) and hold it in trust for a set amount of time. Once the time has passed, and you've sent enough emails for recipients to draw meaningful conclusions, if you have in fact not spammed, then you get your deposit back (minus a service fee). Then all the big email hosts would pay this company to query it about senders the host doesn't already trust, and similarly they'd report any spam from these hosts back to the service.

Heck, this doesn't even have to be a new company. A big host like Google could just start offering this service anyway, as a way to simplify their own handling of unknown senders, although I'd feel more comfortable if this was done by someone else.
Combining a notify/pull system with a requirement for a valid domain certificate from a pre-approved list of CA's, similar to those already in the browsers, would go a step farther... increasing the costs for operating a a badly acting domain only to be blacklisted relatively quickly.

Unfortunately, that would be less than decentralized, but it may turn out to be the best option in combating spam.

I've just opted to pay for sendgrid for my small hobby BBS server's outbound email, because it's easier than setting up an appropriate outbound system myself, and as TFA points out, even then odds are you'll be bitbucketted before you even start.
The Shootist was one, if not the, first John Wayne movies I can remember watching as a kid. At the time I took the movie at face value wanting to be like Gillom learning to shoot. As an adult watching it I can see the truth of the story: the pain of an old man wanting to leave life in a manner of his choosing, and being disappointed that in the end he could not control it.

Sure, most of his characters were macho, misogynistic, and perhaps a touch racist, but was that his portrayal of the character drawn from his knowledge of what got him jobs, the writers, or perhaps both? Maybe he was simply the victim of type-casting. We see type-casting a lot these days: Keira Knightley seems stuck with period-piece roles, Jim Carrey is one of the go-to guys in the comedy realm, Jennifer Aniston is perpetually the ditsy girl, and it just goes on from there. Certain actors and actresses seem destined to play only a single type of role because of their looks. It's as true then as it is now. You could argue that these people accept the roles so they're as much to blame as the casting agents, but if the only roles they're offered are these type-casted ones who's really to blame? Sorry, I digress.

To me the story of Gran Torino is very similiar to that of The Shootist. It's been updated for the times, but at its core it's still about an old man tutoring a young boy and choosing how he'll die. Is the Clint Eastwood story better? I think that depends on who you ask. Is the character of Walt Kowalski better than J.B. Books? That depends on your definition of better. I believe there are things to learn from both characters and both stories. And while these things may not always be good, they are still important to know.
Scott Kelly Becomes U.S. Astronaut to Spend the Most Time Living in Space
In my experience, Haskell is not the language you are looking for if you want to reason about runtime memory usage :(
Show HN: Jenkins continuous integration client in Go
> Here they were, a third party with whom we had no agreement, yet they were interfering with our ability to do business (and profiting from it).

Well... that's an oversimplification. You don't have an agreement, sure, but your recipient has an agreement with them --- your recipient has decided that it's with paying the spam filtering supplier to filter their mail for them.

I realise that this doesn't help you, and frankly they don't sound like they're doing their job very well, but it's important to remember that the recipient chose to use their service.
That's more or less been my experience with every professional-quality tool I've ever used. If you use it regularly, you will eventually memorize everything. If you are a casual user who dabbles once a year, you're going to have to do a lot of googling or bookmark your reference material.
There's a fine line between writing down a single equation that you claim governs an entire system and using data to come up with some equations which (based on the data) you claim describes the system.

Actually I take it back. There is no line. They are the same thing. It's just that one is based on very small amounts of data, and the other has more complicated-looking equations. It's all still math, folks.

> Complex natural systems defy standard mathematical analysis

So the punchline is that ecologists and the author of this article have a very narrow view of what "standard" mathematical analysis entails. It's great that ecology is making strides forward, but this isn't a groundbreaking departure, it's just them catching up to modern mathematical analysis.
Don't assume things about me (this is another tendency that "people" have :-)

From an early age, I found contemporary "people" uninteresting to extremely dull. I had to force myself to socialize with them in order not to become a premature social pariah. It's a lot easier these days.

I'm mostly talking about your average human by the way, not the sum total of humanity.

To give you an example, I enjoy Nietzsche's (another social pariah) writing enormously but I find Nietzsche-the-person mostly uninteresting and boring. This is the outlook I have on life. I'd rather spend my time reading all the treasures we have from the past and trying to understand them, than indulge in pointless socializing.

I don't see myself as weird or crazy. I think I'm simply way ahead of the curve here. Give it 30-40-60 years, human relationships will have degenerated to a degree that far surpasses mine.

When robots can fulfill your every "human" desire (food, sex, companionship) and you are free to do whatever you want with the rest of your time are you going to keep wasting this precious commodity in pursuit of other, "human" relationships or will you finally be able to fully devote yourself to whatever it is that you know, deep down, is your true calling in life?

This is of course assuming that your true calling in life is not "other people" or in other words, current social conditioning or consensus reality. This is when that conditioning will fully break down and society will have advanced a step on the evolutionary ladder.
We discussed about rooms, or maybe a structure like sub-arguments. it's in our roadmap.
> I never understood this stigma about hermits/social isolation in western societies. In the east, it's much more accepted.

In east it is much more accepted? Where exactly in the east? At least from where I come from (southern state in India), being a loner -- especially a loner male -- is seen to be socially unworthy. I know one male relative, that had been divorced and never married since then, who is generally looked down by all of extended family.

Being a hermit with religious/spiritual affiliations on the other hand is different thing entirely. Normal people from my country are expected to fulfill their social responsibilities and duties which, for the men-folk, means supporting their families (women and children) ... and this is far from being accepted as a socially isolated person.

Why, every time I visit my folks in India, our relatives are quick to point out the apparent (to them) deficiency in my life just because I don't have a marital partner to spend my life with (for the Western folks here, they continue to see me as that "lonely old man sitting in the park bench").
very good points, thanks for sharing!
Programatically Generating Fibonacci Numbers
I like that the prototype camera is simply a metal box with a lens and a handle :) Reminds me of Neal Stephensons' Hole Hawg [ 1 ]

[ 1 ] http://www.team.net/mjb/hawg.html
This article does NOT provide compelling evidence that fungi are the causative agent for AD. It merely reports correlative observations.

You may conclude that antifungal drugs could help patients with AD. You may also think that vaccination or some other mechanism of prevention could reduce the prevalence of AD. These conclusions are simply not supported by the data.

I am a biomedical data scientist, not a neuroimmunologist, so I asked a colleague in my MD/PhD program who has experience in the latter field. His thoughts:

"There are a number of concerning issues here:

1) They are using polyclonal antibodies. I don't think they addressed possibility of cross-reactivity. Comparing Alzheimer's disease vs control brain is like comparing apples and oranges. There can be very different inflammatory states between the two and yield different antigenic environments.

2) The possibility that neurofibrillary tangles or amyloid plaques are sticky and can non-specifically bind antibodies remains a possibility.

3) Only immunohistochemistry? Could have at least done some qPCR especially since they can grow these fungi for quantiation. The only other paper that observed fungus in CNS of AD patients is by the same group. The high possibility of artifact is has not been ruled out."

*edited grammatical typo
I've managed my own mail server since 1993, and my email address has been the same that entire time. Here are some tips for maintaining sanity:

Greylisting still works amazingly well. With a long, long whitelist and greylisting plus DNSBL, I don't even bother running a spam filter, since the little bit of spam and emails from new senders ends up in its own directory as it came from a non-whitelisted sender.

Comcast finally started blocking residential mail server ports inbound a few years ago, so I had to migrate to a smarthost environment using a VPS as email server for $15/yr.[1]

Last year for a few months, Gmail was dropping everything I sent into the spam folder, even after recipients were marking it not spam. I eventually discovered the "Authentication-Results:" header that Gmail adds to every inbound message. It is under the "Show Original" dropdown menu. That showed that I "hadn't changed anything"(!) on my mail server, but suddenly Gmail was connecting to my mail server over an IPv6 interface, and I had never bothered to put the IPv6 block into the SPF record. Gmail was nice enough to explain exactly what it didn't like about those emails.

[1] http://lowendbox.com/blog/top-provider-poll-2014-q3-the-resu...
How+to+use+event+storming+to+achieve+domain-driven+design
So because slavery was common in the past I should not be surprised if someone thinks about slavery today? This makes absolutely no sense. My point doesn't really depend on the endorsement.
You can filter this out. Using Spam filtering bot detection security methods.
I think what it means is that the light of your presence or attention illumines another's being, but I don't think agree that that very light can't be turned toward yourself.
What do you mean? A single message/template sent to a million people would be a couple KB... only the ongoing operational costs of hosting the server... Beyond that, blacklisting would be more affective if there was a pull based email model.