skysight-inc/HackerNews huggingface dataset:
> My take away was that we need to work towards converging efforts rather than diverging and causing constant fragmentation and lost effort.

Fragmentation and lost effort are essential for progress. Things that you use today were created because someone decided not to work towards converging efforts.
Github seems to want to be a social media site first and a git host second. Which is why I exclusively use Bitbucket now.
How does it compare to other wire-up graphical programming languages like LabVIEW's G or Unreal's Kismet?

Does it store the underlying data in a textual representation so it's still GIT and Regexp friendly?
We've unmarked the previous thread as a dupe.
Having two possible answers is not ambiguous, if you're defining a position in your circle in two ways

sum continues to work in the same in your circle (Commutativity, Associativity, Identity element and a + 1 is the next successor of A)
If fake eyes on butts are so useful, why didn't they evolve by themselves?
sometimes evolution isn't fast enough
Here is a typical use case of elassandra + kibana with cross datacenter replication https://github.com/vroyer/elassandra/blob/master/cross-datac...
And the lack of repo ratings or author reputation. How is it that I can see 2,000 reviews about a taco stand down the street but I can't easily assess deps quality in a source base I depend on for my livelihood?
Is there a github repo?
I think we have a multidimensional doughnut. But maybe not all dimensions are circulars.
GLogG – the fast, smart log explorer
>and can't see what the dilemma is besides you being paranoid that Cloudflare will tamper with data passing through them. Evidence?

Why would you sit and wait for something to go wrong, when you could close a potential security problem now?
It only depends on programmer. Somebody copy-paste from SO to production, somebody write tests and run them before deployment. There is a lot of dynamic ("forgiving") languages, so JS is not unique here.
Is there actually a recorded instance of someone getting charged for perjury relating to a DMCA request?
I love when making situations better involves almost ridiculously simple - but "outside the box" - solutions. Not every problem has a technology-based solution. This made me smile wide :)
According to this link[0] it was John von Neumann:

Young man, in mathematics you don't
understand things. You just get used
to them.

[0] https://en.wikiquote.org/wiki/John_von_Neumann
10 Reasons Entrepreneurs Need to Market Themselves
Saving you the click:

> Setting the timezone to anything other than UTC
It's un-opinionated as in styling is drawn back but not to the point of it being ugly. Look at a Blaze site and it doesn't look like a Blaze site. Everyone can tell when a site has been Bootstrapped. It's aiming for an un-opinionated solution rather than source code
If all the cows have eyes on their butts, won't the lions just get more hungry and then eat them anyway?
This is what will happen with universal income folks.
There's a distro that back in the day did not have installable images; they only had a script to install it from an existing distro (I think it was Gentoo, but I'm not sure on that). Given that with Sandstorm, you are essentially replacing the standard GNU et al. userland with the Sandstorm userland (since turning on user namespaces with the standard userland would allow every user to be root), I don't think that it is unreasonable to view Sandstorm that way either.
This is kind of funny because this is what other devs say about java.

I don't mean to bucket all java devs as bad, many are great and it's a credit to the language that it is easier to start using than c++.
There is no paper. This was a 15 minute oral presentation. It may or may not be interesting work, but it's not at the point where the popular press should be reporting on it.
> stamping eyes on one-third of a herd of 62 cattle. When the cattle returned each night, they took a head count to see how many had survived. Only three cows were killed by lions during this period—all without the painted eyes on their rumps. And all the painted cows survived.

This is really cool work! And fantastic that they are using a rigorous approach to study this.

Getting more data will be important. I calculate a P value of 0.23, giving a pretty big possibility that they're finding results this extreme (0% of cattle lost from the eye group vs 7% of cattle lost from the no eye group) by chance.
Chrome WebVR avaliable only on secure origins
I think it's rather that the java and .net framework are pretty good out of the box. So there is only a need for additional framework for certain corner cases. And then some get bought by Microsoft and integrated out of the box, like the datavisualization libraries or xamarin.

JavaScript on the other side is a language that only its conceptor could love. All these frameworks are sort of required to be barely productive. Which is why you end up with these big frameworks to abstract the various browsers, introduce databinding, or add static typing.
I don't know what happened with this case: https://torrentfreak.com/warner-bros-our-false-dmca-takedown...

The law is pretty clearly broken. I kind of hope Google is collecting all the false take down requests they get.

Submitting a false report, under penalty of perjury, and saying "whoops algorithms lol" shouldn't be something they get away with.

There's this too: https://www.eff.org/press/archives/2004/10/15
Agreed, another reason I guess is because people in Java community is deciplined developers (they have to be since day one) – aware of data structure, time complexity and some CS principles.

Plus the open source community includes some Apache kind sub communities in which developers are really persistent and proud to commit to what they are building.
Looking at the tutorial now, and it is very intuitive. Nice ;)

Edit: Too bad it hasn't been opensourced. Lack of being opensourced is a death sentence for any tool.
Too often, medical and psychology discussions turn into anecdata repositories.
Only one part of a DMCA takedown is under penalty of perjury, and it's quite possible to file a knowingly false takedown request without that part being falsified.
Yeah my bad, had that thought at 6 in the morning. I've updated it. My central question still stands though. Tesla seems to outperform the Siemens engine by quite a lot, why are did they make such a big splash?
the definitions are identical to a number line
+ is a move to the right
- is a move to the left

The point is, in "the universe" most of "infinity" are actually finite circles that you can travel along "infinitely" - because you eventually arrive back where you started.

and -1/12 just means 1/12 to the left before you get back where you started moving right.
See other comments I had it mixed up for sec there.

What's the difference between a flight rated motor and a no flight rated one mechanically? Why is the comparison between Tesla and Siemens engines unfair?
Humans bred cows, they did not evolve.

Nature's cows (buffalo etc.) live in very, very large herds for protection.
Yes, and the unfortunate thing is that it is Erdogan and his government that made this possible but the people will likely not remember how these people where best buddies and how their undermined every possible institution in Turkey in order to suppress the seculars in the army. But they never thought while they were throwing hundreds of officers into prison, Gulen's movement were pushing their people into the right places. In Summary these "genius" in the government never saw what was really happening, it took them 12 years(!) to understand what's going on, and now they have to figure out how to weed out all these sleeping cells.

It is true that the situation is much more complicated then what it seems, and the irony is that Erdogan will likely seek the help of his old enemies, the seculars in the army to clean this mess up.
Amplab Java/Scala Implementation of Succinct
Ask HN: Any devs interested in messaging app?
My Cofounder and myself are looking for someone to join our team. We already have an app in the app store with positive growth. We are looking for someone to help iterate a rebrand/new features and designs based on user feedback.

We are open to explore options whether that be a cofounder role or contract role. This is a great opportunity at a early stage startup.
I suspect they would eventually figure out that's eyes on cows are harmless. Painting the cows with camo pattern would probably also make the Lions nervous, for a while at least.
Why are cryptography algorithms not exported to certain countries?
>clickbait

That word doesn't mean what you think it means.
UbUntu: Intellectual property rights policy
Very cool!

Posted here: https://news.ycombinator.com/item?id=12106259
Yeah exactly, but given the numbers, it doesn't seem to outperform Tesla's engines? Perhaps they're also taking in to account the power usage as battery weight is more significant in planes... idk would love if it someone could help me understand it better though.
You’ve got a typo there… “oppritunity” should be “opportunity”. #JustSaying
This looks great. May I have the link to the source ? :)
Perl can be hard to read, but it has incredible documentation and CPAN set (and apparently still keeps) the diamond standard for language packages and distribution systems.
Unless you are unlucky enough to still be locked into the (thankfully ever shrinking) world of enterprise web apps, where stuff needs to work on old, unupdated version of IE.
Is there a service that generates these?
Language changes over time: the way Scott is using the word "hacker" was the common definition of the word at one time. The change in meaning of the word "hacker" is one of the main symptoms of the social phenomenon Scott is describing.

And I think that if you took a step back from your semantic argument, you'd realize that it would be impossible for Scott to talk about the social phenomenon he's describing while using your version of the word "hacker". That's the definition of newspeak: you're insisting on a definition of the word such that Scott's idea cannot be expressed.

Personally, I value communication over the specific words used. I think it's clear to everyone what Scott means when he says "hacker", so he communicated effectively.
Runners Have Much Healthier Knees Than Scientists Thought
No mention for my favourite - Ranger, a terminal-based, keyboard-oriented file manager that I prefer to Midnight Commander.
Question: If my web service is down, how do my customers know ex-ante to check in with statuspage.io for more information?
Paper on which article is based:

http://onlinelibrary.wiley.com/doi/10.1002/acr.22939/abstrac...
"Embrace change, and it will make you a better developer."

I don't agree with this at all. I think a good coder has complete mastery of their code and tools which is only possible by putting significant time to use one thing instead of jumping one thing to the next ever so often.

Imo the best way to become a better developer is not by using what others have created but trying to create libraries and frameworks yourselves to truly understand or at the very least think about the in and outs of the code to think throughly and produce a better architecture. It will open up your eye to differentiate good and bad code rather quickly.
BRCK's David Kobia Responds Regarding Facebook's OpenCellular vs. Kenya's BRCK
5 Killer Ways Animation Can Give Web UX a Facelift
Is this different in the Siemens engine though? Is that why they say "delivers a continuous output of about 260 kilowatts" emphasis added. I guess all that means is that they're really able to deliver more power than advertised on a full charge?
Viskell: visual programming environment for a Haskell-like language
Most open source maintainers are developers who work full time - I am a maintainer of a major project, but there are times my activity is light, such as the past two months. In that time, I travelled to Salt Lake City, Reno, Portland, San Diego, Seattle, and now in route to Chicago - I ran a half and full marathon in that time, and about to run another half tomorrow morning. I am currently in crunch time at my current job for the past two weeks, and I am about to leave for a well earned 2 1/2 week vacation to England, France, Switzerland, and Italy. I don't plan on coding much, if at all, while in Europe.

I very much enjoy working on open source, and have implemented some tricky but highly useful features over the past almost 1 1/2 years of my stewardship that users greatly appreciate. However, I also have a rich life outside of development as well, and I believe that each persons' choices with how they choose to use their time should be respected. If you are not paying or contributing your own time feature developing or assisting maintainance, complaining about maintainer absence is really poor. We are not on demand tech support.
As a long-time Dolphin user, I can't help but disagree. When I go back to Windows' Explorer or Mac's Finder, the lacking features irritate me. Dolphin's information density is just right, its URL bar has just the right blend of point-and-click and tab-completion to it, its drag-and-drop gives you the choice between copy and move, you can right-click compress and decompress archives and its contextual actions are exhaustive (open terminal here, install font, …), and it plays well with remote directories (ftp, samba).

The only time it disappointed me was when I wanted to open an FTPES directory, but the bar is high.
Well, the method still isn't perfect, due to the lack of easy, well formated, ability to communicate to the contributor why the PR's commits were changed. The current UI creates a default culture of really tense back and forth nitpicking comments.
An Ancient Device Too Advanced to Be Real Gives Up Its Secrets at Last
I don't think anybody is arguing that Cloudflare provides unique features that can't be obtained otherwise. The point is that CF is VERY convenient to use compared to having to do everything you mentioned through different services and then even some more. With Cloudflare you essentially get distributed DNS, a very fast and universally peered CDN, SSL support, IPv6 support, DNSSEC support, HTTP/2 support, website optimizations like responsive images or JS packing, all essentially with one click and for free, and without having to change a line in your code. And if you hit a DDOS, you swipe your card and you are done. This is their USP.

Stating that "you can write code and/or do/configure/buy things so that in the end you can avoid using it" is true, but it's a hard sell for an average business. The only way to avoid the Cloudflare monoculture is that true competitors arise. As much as you can hate it, a reverse proxy seems like what people want for this, and Cloudflare has even developed a workaround for the trust issues (keyless SSL) that competitors could offer to non enterprise costumers. I think there's space in that market.
Jquery can take several seconds to download on a mobile connection. If you think several seconds of lag for every first time visitor is acceptable, you clearly have a different set of priorities than I do.
Vi. The First True Artificial Intelligence Personal Trainer
FMRI is Not reliable
From my experience this is a non-issue in the OSS environment, you got to pick your frameworks based on other criteria; popularity, fit for purpose, community engagement, learning curve to maintain yourself etc. All of which has nothing to do with company or individual ownership. Blaze benefits from an MIT licence so it's totally accessible
Note that there are many different things that people tend to use the term "OpenStreetMap Server" for. What is being described here is what's known as a _tileserver_.
Microsoft , wolfram research , mathworks would like to have a word with you .
I strongly disagree. The Casimir effect's math works, yes, which means that "there exists a sense in which the summation equals -1/12 in this calculation", but I interpret this to mean that the calculation being done isn't the most accurate representation for the physics at hand. QFT is, after all, filled with weird tricks involving infinities - it seems perfectly plausible to me that the Casimir effect's math actually involves something like "-1/12 + <infinity terms>", but we're only measuring the non-infinite term in some sense, so we get away by only using it in our calculations.

I think it's Very Not Good to see a totally unplausible mathematical result in physics and take it as anything other than an open problem that needs more work. It's okay to be amazed by it, but it's not okay to say "sure, okay, let's just leave this as it is".
The Science Behind Why Cops Kill Black Men – And How to Fix It
Thanks! Worked hard on the grid!
Could raise an issue in the repo if it's still a problem?
While it's decent advice, I don't think the reasoning here is particularly helpful.

> DST is different in different timezones, and at some points the overlap will cause a bug when interacting with other systems

That's mostly just an argument for using the same timezone in all of your systems.

> I have (in the past), seen servers where the system timezone is set to PST, but the database is set to UTC

Same deal.

> There are thousands of bugs out there that are caused by timezones

A google search for any other word + bug is going to give you plenty of hits too.

> UTC assuming code interacting with non UTC assuming code can, and has caused silent data corruption

This is an argument for non-naive datetimes. Also is the same regardless of the two timezones involved.

> migrating later than the start of the infrastructure can be really painful, because of your app getting coupled to the timezone it’s in.

That's an argument for not changing timezones, rather than using UTC.

The other couple arguments are similarly moot.

While UTC is good, I think the key is really using consistent date handling. The most important bit is how you store them in the database, and in that regard I'm a fan of fully-non-ambiguous storage. That means either unix timestamps, or timezone-aware datetimes. Ambiguity by assuming a datetime everywhere from a data perspective is where you'll create confusion.
Harvard’s “Project Implicit”
How This Became the Era of the Gunman
KISS - Keep it simple stupid.
Tldr- a new soylent with nutrition levels similar to mc donalds.

Seriously though, this title (and the one the BBC is using) is gibberish compared to past articles on the same subject. Are you talking about a monitor, anartificial pancreas or a DIY project with serious side effects?
Hi - I don't run such a service myself, nor do I know of one. Setting it up this way was far simpler, while remaining accessible to most Github users.
What is the best way to redistribute income?
There is another upside to modules being easy to make and publish - they are also easy to change.

The query parser you want isn't able to handle nested objects and arrays easily - fork it, add your small piece of code (to what is hopefully an already small module), use it with a direct reference in your package.json, send a pull request upstream.

The fact that libraries don't handle your specific edge case/ special need is not unique to javascript, atleast you have an easy way out in node's mentality of small modules.
Try getting a small change to work in spring or hibernate or any of the other massive frameworks that require days only to get familiar with their api and lifecycle hooks.

Consider this, I can easily go into the most popular framework in node (express.js) and change any part of the code within a few hours to match what I want, including adding tests, and there is non-zero chance that my changes will be pushed upstream.
If I ever needed to do this to Spring MVC or even Racket, it will take me weeks, would most likely end up breaking dozen of other edge cases and would never be accepted by the Foundations managing those projects.
Psychology Today: Are We All Becoming Pavlov’s Dogs?
I don't know what you mean by sqrt(-1) not existing.

What does it even mean to exist?

Far better to talk about whether a number is defined in a particular numerical system.

In the real numbers, sqrt(-1) isn't defined. But why privilege the real numbers as "existing"? Despite an official-sounding designation, they're very deeply weird.

The real numbers are famously uncountable. But any subset of them that can be enumerated is by definition countable.

Think about the consequences of that for a moment. No matter what you do, the subset of the reals you can enumerate is countable, meaning the subset you can't enumerate is uncountable. In a rather flippant way, you could describe the real numbers as "mostly useless." Most of them exist to make some theorems work, rather than being a number that you could ever use to describe anything - solely because describing the number would require an infinite amount of information.

In a pretty significant sense, it's valid to say that the real numbers are mostly figments of analysts' imagination.

If they "exist", might as well say complex numbers exist too. They're actually more useful in physics than real numbers are.
Articles on pre-journal publication science don't belong in any general public discussion groups.
For the older type (sigh), the act of getting information was subversive.
I do a good bit of .Net webservice work and Nancy is my go to solution for throwing up an HTTP API. I've taken the same app from a Windows oriented ASP.net hosted to a Linux/Mono hosted self hosted service with very few changes to the code. Even in the new .Net Core/MVC6 world I think Nancy is a good option to consider given all the middleware and plugins available on NuGet.
Thanks for the tip, rollup looks really powerful.

This and related comments remind me that the latest ECMA stuff offers a brighter future. The challenge is getting there...

Can/will jQuery work with rollup and all the other new module work? Or does it have to be effectively rewritten?
Of course, as it has been said, a picture is worth a thousand words, but there must be a reason why diagrammatic languages have not received the acceptance as widespread as text-based languages have. Even in "obvious" cases like microcircuit design engineers prefer text-based "hardware definition languages" over diagrams. One explanation could be that human intellect has evolved in the process of perfecting means of communication and thinking, of which a language based on symbols (words) proved to be most efficient, particularly in conveying abtractions, which is exactly where pictures, being concrete,fell short.
This has popped up several times iirc, and there is nothing available to try out.
Cloudfront is AWS's CDN, and isn't related to CloudFlare.
I do the same, but I wish more contributors who just want to dump a patch would say so from the get go. Otherwise, you start debating why a certain change needs to be made, and only after a couple days they say "please, take it or leave it". It's not wrong to just dump a patch, but include it in the description, and if the change is useful, I will rework the patch to fit. Thankfully, such contributors have been rare in the projects I'm involved in.
WW3 RUSSIA IS READY FOR WORLD WAR,WHILE REST OF WORLD IS PLAYING GAMES