skysight-inc/HackerNews huggingface dataset:
What is with the weird title there? It is written as if we should already know about the existence of such a whistleblower, or maybe it was written up before the name was known.

One possibility is he tried to whistleblow to the Washington post, but they sent it to the whistleblow targets, allowing them to develop talking points:

"He submitted an earlier, shorter version of this essay to the Washington Post, in response to the 13 December article (climate scientists frantically copying data). The WaPo rejected his op-ed, so he decided to publish at Climate Etc."
https://judithcurry.com/2017/02/04/climate-scientists-versus...
Thanks for the shout out! Open Bank Project is an open source API solution for banks. We have a catalogue of 130 standard pre-built banking APIs & 6000 developers worldwide using our interfaces. Also, PSD2 is the hook. There are many more APIs bank can open up which are outside the scope of PSD2.
In any case, Open Banking is definitely a global trend now, there are similar regulation efforts in the making in Australia, Singapore & South Korea.
Feel free to ask, if you have any question on this topic
What Facebook is doing is quite frankly scary. This Sunday over a birthday meeting with some friends, one of them was telling us about a restaurant called "Lucuma" (this is in Guadalajara, Mexico). My wife did nothing with her cell-phone, except having it with her during the conversation.

Later that day when we are back at home, she showed me an ad about that same restaurant. We never searched for something similar (this is a vegan restaurant), but only talked about it on our way home.
Oh, I didn't realise.

I knew the other one, but followed the CCCen one because i could actually read the titles of the talks.
Why would I use it over OneNote web app?
Weekly Newsletter on Meteor/GraphQL/React by OK GROW
Blog post: When did you start coding and why?
Testing your first Android Things driver – Novoda
Weight Loss Tips for Men Over 50
Ask HN: Is there a document exchange service for mobile App?
I built a medical app that practitioners uses as a reference. This app has a document exchange module, where user can register and exchange documents with other user of the App.

Basically, a user willing to exchange a document start the app, go to "Send document", takes a picture of the document (like EKG or any medical paper document), then select a recipient in the registry, and hit submit.
The recipient receive an email/push notification and can see the document through the App.

I built this using a rails+S3 backend. But this is a lot of IT work and there are features I'd like to add (password reset, 2FA...). I also moved the app to a full single page JS app so the backend doesn't make a lot of sense anymore.

I'm looking for a service, or a collection of service that can provide:

- User management.
- User data (users can add notes in the app), a few MB per user is enough.
- File upload and sharing for the document exchange module. With proper image handling.
- Push notifications for when a user shares a document with you.

The user management part seems easily covered by solution like Auth0. But for the document exchange and push notification I didn't find anything concluant.
don't like the single de facto platform for communication online? don't use it. i'm sure your friends will get ahold of you somehow. maybe whatsapp?
Actually, there is historical documentation of the consent. :)

"May it be done unto me according to your word" Luke 1:38
not high enough if it's prepared to licence usurious b-tards like this: http://citywire.co.uk/wealth-manager/news/wonga-wins-fca-aut...
Ask HN: Is anyone using the Ceylon programming language?
This language seems to tick a bunch of boxes for languages that are often discussed on HN:

- Runs on the JVM (like Kotlin, Clojure)

- And has a more advanced type system than Java (like Scala)

- Backed by a large software company: Redhat (like Go, Rust)

- In active development (v1.3.1 released in November)

It has an IDE (plugin) too. But no-one ever seems to mention this language - not even in threads where non-mainstream languages are being discussed.

So, is anyone using Ceylon? Or have you tried it out? What has been your experience?

https://ceylon-lang.org/
The comparison with USA does not help at all because the socio-political situation in Romania is so wildly different, in all aspects.

I agree with you that the government doesn't have to necessarily resign but the fact that they were democratically elected doesn't give them the right to do anything they want. The people have the full right to voice their disagreement with the actions of the government, and I happen to agree with the demands and sentiment of the overall protests.

Unfortunately the Romanian people have been lagging (on average) when it comes to civic involvement, education, mutual trust, mutual respect etc., which lead to the election of the current populist government. There are signs that this is changing, slowly, and that makes me hopeful.
The Radio Yerevan ("Eriwan" here in germany) jokes are really great! They always follow a question / answer principle with many of them having the "In principle yes".

Another favorite of mine is:

"""

Q: Is it true that carrots are good against erectile disfunction?

A: In principle yes, but in practice there are problems with the fixation.

"""
Not right now, no. But if you start saving encrypted streams, and then come back to them 10 years later when, perhaps, a TLS vulnerability is found...
6 Things Not to Do on Your Facebook Business Page
Always when such protests happen in Romania, all the TV shows and the other mass-media are invaded by various people, who benefit from the money stolen by the government, and who tell a huge number of lies designed to confuse the ignorant or weak-minded.
Nevertheless, I was surprised to find such a person trying to influence an Internet forum in the USA, far from home.
The lies said above by "Sylphine" are some of the most common lies used by the government propagandists at each protest, during the last 26 years.

1. All such protests, began as a response to some wrong action of the government. However the shills, e.g. "Sylphine", behave as if that action did not exist and say that the protests are instigated by political opponents, foreign corporations and so on, who want to overthrow the innocent government.
It is true that the political opponents, e.g. the current Romanian president, always try to use such protests to gain advantages over the target of the protests.
However, this has nothing to do with the cause of the protests. No politicians in Romania have enough influence to convince a really large number of people to protest just because they say so.

2. Another frequent lie is that from the message above, which attempts to present the two positions, of those that are pro & contra the government as being two equivalent positions.
That is as if one would say that there are 2 equivalent theories, one claiming that 2+2=4 and the other claiming that 2+2=7, and that the truth must be somewhere between these 2 extreme theories.

This is a lie. The counter-protest gathered not even 200 times less people, all who were obviously old and poor. They were unable to explain logically why they protest. It was obvious that someone has scared them with lies, e.g. that the opponents of the government want to decrease their pensions or salaries.
Before the government introduced the changes in the penal Code that started the protests, they increased slightly the pensions and the small salaries. They hoped that this will make everybody happy so nobody will protest when they will achieve their main purpose of modifying the penal Code.

While corrupt politicians are everywhere, including in the USA, I am not aware of any other case when they would have been so shameless as to give themselves the permission to steal from the public money, by law, as they tried to do in Romania.

The text of the changes to the penal Code is public, so there is no doubt about their content. It is not possible to argue that any member of the government that voted these changes did not break his/her oath, which said that he/she will observe the Constitution and the Laws and he/she will protect the rights of the citizens (which include the right of property over the public money, which must not be stolen by those hired to administrate it).

So the 2 positions are not equivalent, one is right beyond any reasonable doubt and the other is wrong beyond any reasonable doubt.

This is reflected in the numbers, it is much easier to fool a couple thousand people (counter-protesters) than to fool many hundred thousand people (genuine protesters).
Immigrants Do Not Increase Crime, Research Shows
Yeah, I have one that I loved for reading papers. My only gripe was that it gets heavy/awkward for "light" reading at night. I wound up switching to reading fiction on my phone and papers on the DX.

It really is perfect for PDFs. I'm sad they never made an updated version. I've stopped using mine as much after grad school, but I do miss it quite often.
I'm an accountant working on financial reporting, and I am very excited about ways to implement automation into financial reporting processes. Only just now are people using excel proficiently, I can't wait to see what the next big step is.

Long story short, so many processes I work with are done completely manually, which is a colossal waste of time. When I started, the person who previously did my job had about 7 main processes they completed monthly, which took about 60 hours to complete. Those 7 processes take my about 10 hours to do after I built automated workbooks

The sad thing is that these excel capabilities have been around forever, but no one understands them.
Who is behind Kashi House the publishers of this book? Their stuff seems like hard-core Orientalism?
Yeah default-for-logged-in-users-https-with-stripping-part-of-the-referrer started in 2011, besides being a good idea -after the launch of G+ profiles as there was now a public "real name" piece of information that connected search queries to G+ users.

Google Search Console data doesnt let you connect google search queries to sessions.
> As a lifelong atheist, I've noticed the resurgence in Anglo nations of religion, post 9/11, overwhelmingly from the US.

Religiosity in the US is declining and has been for decades; that's also, AFAIK, been true of the rest of the "Anglo nations". You may have noticed the radicalization of a highly visible subset of the Christian population (in part as a rearguard action against advancing secularism, and in part in response to the perceived threat of Islam), but that's not the same as a resurgence of religion.
And the insults come flying...
Show HN: AI – Nest for the Rest
I used Gaussian Processes, a machine learning algorithm recently mentioned in a Wired article (https://www.wired.com/2017/02/ai-learn-like-humans-little-uncertainty/), to create a simple Nest-like AI. Check out what I did here: http://slides.com/innumero/smarthomeai-01#/ . How would you use it? Is it worthwhile to develop a AI SaaS?
Congress makes laws. The President can try an persuade, but the ultimately can only either sign the bill or not.
There's this thing called data snooping bias, I hope these GA folks recognize that.

As trading goes, past performance does not equate future performance.
Visualization of Instagram Influencers Locations in Las Vegas
That's because many of those guns are smuggled into Mexico and Central America.
Cosmic JS: New Apps, 2M API Requests and More
Why Your Website NEEDS an Email List: A Sumo-Sized Guide
Developers are users too.
> ... the investors may not be willing ...

Perfect. You now have no reason to do an extra minute of output. Let the founders and other C level exec's beg the investors for your help.
From our understanding what we do is legal in the EU, according to the European Union Computers Programs directive 2009:

> The person having a right to use a copy of a computer
program shall be entitled, without the authorisation of the rightholder, to observe, study or test the functioning of the program in order to determine the ideas and principles which underline any element of the program if he does so while performing any of the acts of loading, displaying, running, transmitting or storing the program which he is entitled to do.

There is in fact a EU proceeding against MathWorks for preventing a competitor to reverse-engineering their product to achieve interoperability [2]

In any case, we currently offer no guarantee to our users and we encourage them to use our open source libraries at their own risk.

[1] http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2...

[2] http://europa.eu/rapid/press-release_IP-12-208_en.htm
> Places like England and France were transformed from a collection of warring barbarian bands to nations by the cultural standardization brought by christianity. Later reforms were driven by schisms like the reformation and other things.

IMO you have the cause and effect here completely backwards.
>"I get that he doesn't like that the bouys readings were raised rather than ships, but relatively, why would it matter?"

I highly doubt they just raised all the buoy data by a single constant. The value probably varied over time and the "reverse" operation would not have exactly the same effects on any trends. We would have to look closer at the paper to see what was actually done though.
> or it's an indicator that they get flustered coding in front of people. I definitely underperform when pair coding, coding on a whiteboard instead of a computer I'm familiar with? Probably not my best work.

One needs to evaluate people. I would prefer to evaluate people using a metric close to what is required in the job -- coding.

If people have issues that they can not be evaluated properly, then what I am supposed to do? Just hire anyone no matter how they do?

Of course coding isn't the only metric but it is one of a couple. If you write an algorithm that has indexing errors or no stopping condition or just does't work, it isn't a good thing. I do rely on coding on whiteboards or paper a lot more when it is someone new in their career and do not have many past accomplishments to point to.
How much do tech people earn in Asia?
>But if you had some hypothetical state government with the will to stand up to them, that would be the end of it.

And then, when the state government can't stand up to them, we could use the federal government to do so!

If only someone suggested doing that in the first place.
UploadBid – Place to sell on auction and bid on files
> One big negative for me so far is that you can't go the last mile ... if you don't already know a lot about both iOS and Android development

To me it's actually one of the strongest points of RN. It's not trying to shun away the build/custom native wrapper part in favor of a magical solution; instead, it's giving you full control and full power on how you want things done.

Things like Cordova have been easy and great for simple stuff, but anything that is a little bit different or needs real performance is impossible or extremely problematic to achieve. Not on RN. It can be difficult, as creating a custom native UI requires a lot of knowledge of both native platforms, and a lot of boilerplate. But the end result is superior in every way to what HTML wrappers can do.

Rather than RN being a solution of one-size-fits-all like what some platforms want to be, I look at it from another angle: it still requires native mobile devs with native knowledge, but offloads 90% of the UI/business logic effort to this one universal platform. That's what most no-compromise cross-platform apps need.
It did last year too, and then the Senate blocked and essentially killed it with amendments.
Thoughtful Machine Learning with Python
Pipfiles and Docker
> you don't have to live in "cruel unjust" absurdity or be "drunk enough" to do so, or be afflicted by any other stereotype or trope.

That is correct, but as a Romanian some of the best jokes I've ever heard were created late under Ceausescu's regime, in the '80s, when the economic and political situation was the most dire. The most famous character was Bulă (https://en.wikipedia.org/wiki/Bul%C4%83), whose life ended just as Ceausescu fell. I haven't heard better jokes since then. One which I remember as a kid, told by my father to his drunken friends (back in the day your dad could actually take you over with him to the pub, even if you were only 7 or 8 years old):

"""
There's a ministerial inspection at the school where Bulă studies, and, as usual, he sits in the last bench (Bulă is not the brightest of pupils). As Bulă's hot lady teacher starts presenting the lesson one of the inspectors, who was sitting right next to Bulă, tells the other inspector, without most of those present hearing it, apart from Bulă:

'This teacher's legs really do look hot!'

As the lesson continues the lady teacher poses a question for her pupils to answer. Bulă, sensing his chance, frantically raises his hand. The teacher, slightly bewildered by Bulă's recently found excitement for learning, tells him:

'Tell us the answer to my question, Bulă, and good for you for showing interest in the lesson!'

to which Bulă answers:

'Your legs look really hot!'

Of course that makes the teacher very mad, she starts cursing at Bulă and throwing him some slaps. After all is said and done Bulă turns back and tells the two school inspectors:

'Well, you stupid lads, if you didn't know the answer to the teacher's question why did you whisper it?'

"""
I believe anyone who has considered applying machine learning tools for identifying trading signals came across the idea of using some kind of optimization algorithm to find the best parameters. Evolutionary algorithms seem like a fair approach because the parameter space is (for lack of a better word) very sparse and anything but continuous (lots of parameter combinations don't make sense / don't work). Using a genetic algorithm - like for example the differential evolution algorithm by Price, Storn and Lampinen - is really the most naive approach. I assume they must have some pretty clever, human made models in the back - because in a very general model the parameter space would be so vast, they would probably never find good parameters. And even if they did, they would have to run thousands of tests to make sure they are not overfitting the data - making this a very slow optimization. Not saying this will or will not work - I'm just thinking out loud here.
Terminal Color Editor
I've never been able to wrap my head around how "don't prioritize bandwith or charge for fast lanes" hurts the little guys / limits competition. I must be insane because this sounds like a completely empty talking point.
OP, this seems like sound advice if you don't want to just walk away from the mess.

You and your fellow free-worker have already raised the issue and have not had a satisfactory outcome. If you stop working for free, they will pull the carrot away and you will get nothing. If you keep working for free, you will get nothing since you already have nothing.

When you work for free, you are saying that your time and effort are worth nothing. Your "co-founders" got the message loud and clear and are unfortunately not "good" people so they are operating on that premise and yet they value the time and efforts of the new CTO.
> transformed from a collection of warring barbarian bands to nations by the cultural standardization brought by christianity

That's a common western viewpoint. I wonder how the 'warring barbarian bands' felt about the 'cultural standardization'.
> You seem to forget that the coalition PSD + ALDE won by a majority

There were two order of magnitude more people protesting against PSD compared to those against the president. Also, the PSD party is notorious for using bribes during electoral campaigns, especially in the rural areas.

Also, while we're at it, how does winning the majority give any political party the right to do what the fuck they want? If you trusted me with the keys to your house to look after your dog while you're away, does that give me permission to steal your TV? Remember, you gave me those keys!
That's not necessarily true. There is some limit to what we consider fast Internet.

Suppose you build a pipe to provide 1gigabit/person that should he more than enough for the future. Multiple streaming HD videos /person in peak time. That capacity should last quite a while
NooBox is on Product Hunt now
Do you find it beneficial to pursue a long term productivity, to write much less code, more reliable and more performant code, that requires much less maintenance, etc.? I feel like you don't. Obviously motivation to do that cannot come from a career perspective, as nothing like that is going to make work easier for you, but maybe there is something else? Just trying to understand.
You are suggesting that a symbolic form implies "precision", further implying "exclusive determination"?

I disagree, in this case I used a symbolic form to prevent ambiguity, that is all. The relationship outlined is done so in a precise manner, but it is not comprehensive.

also, you'll note I described the relationship as "is-a-function-of", which provides sufficient cover in any case.
> bad politics creates the best comedy.

Humor is a very powerful way of dealing with otherwise intolerable circumstances without going insane.
Show HN: NetPatch Firewall-Secure Proxy, Ad Block, Custom Rules Android Firewall
PGP works on individual message level. If email encryption is ever to get ubiquitous it needs a more comprehensive approach. It should start with a local email server that keeps all messages in an encrypted vault and can communicate in a secure manner with other clients that implement the “secure delivery” protocol (which would be indicated by being able to securely resolve the public key of target email address, and from an UI perspective by a special “Secure Send” send button).

Manual key management will never succeed. Key discovery needs to be aggressively opportunistic yet secure. It’s the only way to go.
> AMP is not a ranking factor

That language is misleading: only AMP articles are eligible for "Top Stories" placement, which means non-AMP results are completely excluded from the most prominent ranking on SERPs.

AMP may not be used as a ranking factor within each class of results, but it absolutely creates two distinct classes of results, where AMP is given priority over the open Web.
I worked on a medium sized RN app for both Android and iOS which dealt with the camera, photos and the file system. It was 99.98% the same with only 50 lines of _my_ code difference between then (this obviously excludes framework and library differences).
2017 TESLA MODEL S P100D FIRST TEST: A NEW RECORD – 0-60 MPH IN 2.28 SECONDS
Show HN: Thankuu – Inspire more referrals for your business
DOM.div() vs <div/> seems like a bad example. IMHO, when you get an element with tons of event handlers and conditional classes, or when you have a deep chain of ternaries that's where angled bracket syntax starts to become unwieldy.

The className thing is a big deal too, in my opinion. Preact and Mithril do what you would expect, and perf doesn't suffer, so why can't React/JSX normalize it as well?
Another great book on this topic is Rodney Stark's The Rise of Christianity https://www.amazon.com/Rise-Christianity-Marginal-Religious-...

Stark is mostly interested in the period of time between Jesus and Constantine and brings a ton of historical and sociological evidence to bear on the question. A really amazing book. Learned a lot about Rome from it.
NooBox is a Chrome extension that provides useful functions. Currently it has: Multi-Engine Reverse Image Search, Extract Images, and Screenshot & Search.

I am working on adding HTML5 Video Control to every HTML5 Video.

NooBox is also an open source project!
https://github.com/AInoob/NooBox