skysight-inc/HackerNews huggingface dataset:
In addition, look to current cloud providers for managed mysql and postgres offerings. aws has managed mysql and postgres, as well as aurora-compatibility for both. gce has managed mysql, and i've noticed over the past few months people reaching out on hn over postgres support.

even if you think gce or aws are going to disappear in the next decade (which unlike the oracle on-prem ecosystem, is still in a big growth phase), mysql and postgres aren't. and if you ever get to the point that you need to migrate your data out of their ecosystems, they offer services to help you.
Not sure if this is the right thread to ask, wanted to ask in https://news.ycombinator.com/item?id=13445255 but I missed the boat:

How difficult is it to use NLP to do keyword extraction for non-English languages? Any pointer to get started? (not NLP in general, but how to tailor it for non-English)
TPP was a communications and messaging failure on parts of governments. Other than being a sprawling agreement touching on multiple unrelated topics largely developed in secret, the US government in particular did little to convincingly persuade the populace about TPP's advantages. The anti-globalization folks predictably seized on those aspects while a different debate about the expansion of copyrights (i.e. the harmonization of copyright protections with those of the US) was raging in the tech sphere.

A gulf began to widen between the administration and those opposing TPP, and quality independent analysis was much more difficult to come by than fearmongering. A few corporations spoke out in favor of TPP [1], but given their vested interest, they made a poor case of swaying average people. Meanwhile, even mainstream news coverage of TPP tended negative. Hillary Clinton notably had modify her messaging on TPP [2] to be seen as a viable candidate, despite endorsing it before.

[1] https://news.ycombinator.com/item?id=11893512#11894446 [2] http://www.snopes.com/hillary-clinton-called-trans-pacific-p...
>It is a really counter productive meme. My theory is that engineers are so comfortable using logic to solve problems, and viewing solutions as right or wrong that they fail to adapt when there are shades of grey.

Youre going wrong trying to paint engineers with a brush this broad.
Is the Many Worlds hypothesis just a fantasy?
May personalized recommendation disrupt China's content business?
In bioinformatics, awk is such a wonderfully useful tool - most of the data in read alignments/genomics is either in tab delimited format or is easily converted from there (via bedtools, samtools, bamtools etc.), so that it's easy to get relevant stats via a quick chain that ends in awk.

There's even a fork of awk called bioawk which adds a few commonly needed functions (treat common bioinformatics files as tab delimited files etc.).

The recent bioinformatics book Bioinformatics Data Skills from Vince Buffalo has a whole chapter on using awk in bioinformatics. Since reading it I've gone from writing 10, 20 line python helper scripts that calculate stats for the publication to just using one line in awk. (Downside: a 20 line python helper script is still in the folder next week and is at least a little bit reproducible, simpler awk stuff disappears in the history if you're not careful)

tl;dr: in bioinformatics it's a boon.
I'm sure it has been quite a few years since Warren Buffett has made investment decisions on his own. Now he will have quite an intellect behind him.
Is this available via torrent yet? Preferably ocr'd?
As noted below there is currently no mechanism, but that doesn't mean there wouldn't be one agreed if a country actually wanted to leave
Agreed. I flagged it. Political issues without a technology aspect are not HN topics. I expect a lot of people will be upvoting political issues over the next few days.
> economic policy is sovereignty

Wat? It's a free market. What are you on about?
In order from best to worst, the possible outcomes were:

1. Fix the many problems with TPP, then pass it

2. Scrap TPP entirely

3. Pass TPP as it was

You say "Instead of pushing to deal with those criticisms, the entire deal gets scrapped.", but this is the real FUD. There was a huge outcry to fix TPP's problems-- that got completely ignored by the USTR, which didn't even try to pretend it had the people's interests in mind. If there were any chance that public criticism of TPP actually could have improved it, I would've preferred that solution, but it was made plain from the beginning that that wasn't going to happen and that we were not welcome at the discussion table.

> Sadly, it'll take much longer to fix than it did to screw up in the first place.

Agreed. The first step, and the hardest, will be for the people pushing for trade deals to start giving a shit about anyone other than corporations and billionaires. Reconciliation and public approval of trade deals can come after that
Its actually pretty easy to enforce if you still need a trade partner. We'll just embargo your goods at the dock and charge you daily storage fees. (We as in countries exacting their pound of flesh).

If you don't want an activity to occur, you must disincentivize it financially.
There are two things that spring out instantly.

First, the motivation is to close gender pay inequality. Assuming such a thing exists (women get paid less for the same job), where is the evidence that this policy would reduce the supposed gap?

Second, they're prohibiting you from asking, not prohibiting employers from not choosing you for failing to answer with the truth.

It's part of negotiation. Would it be legal to ask "what's the least amount of money we can give you for you to accept the job?" (Which, btw, is the question they're indirectly asking you.)

Why are they trying to outlaw negotiation skills for a somewhat unproven premise and an unclear cause and effect relationship?
Trump is President. What’s Silicon Valley going to do about it?
I think the big question is the Italian elections of 2018. I understand the 5* movment is already pretty much the strongest political party. If they take over the parliament, this may mean the exit of the EU or euro. The Netherlands are probably close too, with elections in March this year, though I understand Wilders is unlikely to have enough seats to take power. Le Pen in France is unlikely to make its break through at the elections this year, but it is not inconcievable in 5 years.

I am of the opinion that the days of the EU are numbered. High unemployment, slow growth, combined with African & Middle-East immigration and Muslim fundamentalism are going to put increasing pressure on traditional social-democrat parties, and with this a general momentum (Brexit, Trump). It may be that the UK might enjoy the status or independant safe heaven when it all happens and investors run to the door and that Brexit turns out to be a blessing in disguise.
The fact that mostly corporations were invited to the negotiations and not the civil society probably didn't help that whole "communication issue" either.
> We should also hopefully be in agreement that we should trust people who devote their life to studying an issue over someone new who merely has gut feelings about it -- and hence is even more biased in many additional ways.

I have to admit that I don't trust social scientists with anything they say about social science. There have been too many replication failures. I don't think you are entitled to people's deference just because you spend your life doing something, there has to be something more "material" than that. If I spent my life trying to get a girlfriend would you go to me for dating advice?

Physics is one thing - you can easily demonstrate the atomic model is correct by building a nuclear fission generator. Computer Science is pretty objective, math.. But almost any other field my reaction is - "okay, well show me, use it". I'm not in the wrong there, you're in the wrong for not effectively proving it to me. Our default should be skepticism.
I came here to reply the same thing.

More important than ignoring trolls is to combat them with facts so other observers don't get the wrong impression about the topic they troll.

I would love to see more work along the lines of browser extensions that automatically provide a certain amount of factual context/background around articles. This browser extension[1] seems like a great start in that direction.

[1] https://github.com/rabidaudio/fact-check-extension
Does this matter? Usually presidents / CEOs / people that level always have somebody else writing the speech for them.
It's not that simple. Barriers to trade aren't just tariffs. Technical regulations, standards, etc. implemented by participating countries in different manners all serve as barriers to trade. TPP specifically targets these barriers in an effort to make international trade more flexible. It's not about imposing specific restrictions; on the contrary, by and large, it's about looking at existing ones and figuring out just how in the hell you can simplify them and get them to match up better:

But trade discrimination in 2016 is different than it was in 1948, when the GATT made its debut, or even 1994, when NAFTA came into effect. The process of legislating national standards and regulations that can differ from global ones means that governments can block trade in ways the drafters of GATT could never have even imagined.

Those who believe in a rules-based global economy should cheer rather than condemn the fact that TPP runs thousands of pages. Its complexity reflects the fact that, like KORUS before it, the deal is going after high-hanging fruit. After all, the WTO has already picked the low-hanging fruit by disciplining most tariffs. [0]

0. https://www.washingtonpost.com/news/monkey-cage/wp/2016/08/0...
> Can a country leave EU but keep the euro?

Technically, yes, although you'd probably lose your seat on ECB. It's not like you can be stopped from using whatever currency you want; Kosovo and Montenegro have unilaterally adopted the euro, much as some countries (eg, Zimbabwe) use the US dollar. Of course, you have zero control over monetary policy, but then, just ask Greece how much control they have as an official member. :)

As a practical matter, however, it's hard to imagine. Most of the reasons why a country would leave the EU would involve wanting more control, and a big part of that is likely to be wanting your own currency.
Awk as Lisp macro in TXR:

http://www.nongnu.org/txr/txr-manpage.html#N-000264BC

It has direct counterparts to all POSIX features, plus a number of extensions similar to ones found in Gawk, as well as some of its own: for instance, range expressions which freely combine with other expressions (including other range expressions), and range expressions which exclude either or both endpoints.
Yes, why spend the time to correct someone's misapprehensions, when you could just silence them and remove them from your echo chamber?
Bitdefender Total Security 2016 Serial Key with Crack [Free] Download
This isn't quite true. If you compare this to something like dpdk with C, Go is extremely slow. You likely meant medium performance network daemons.
The cold-bloodedness just helps justify oneself. It won't change outcomes.
I had not heard of sg(1) before. The sg(1) manpage on Linux says:

>The sg command works similar to newgrp but accepts a command. The command will be executed with the /bin/sh shell. With most shells you may run sg from, you need to enclose multi-word commands in quotes. Another difference between newgrp and sg is that some shells treat newgrp specially, replacing themselves with a new instance of a shell that newgrp creates. This doesn't happen with sg, so upon exit from a sg command you are returned to your previous group ID.

I could not find sg(1) for FreeBSD, neither in base nor in ports, but FreeBSD does have newgrp(1) mentioned above. The FreeBSD manpage for newgrp(1) notes:

>For security reasons, the newgrp utility is normally installed without the setuid bit. To enable it, run the following command:

> chmod u+s /usr/bin/newgrp

The main source file of newgrp(1), /usr/src/usr.bin/newgrp/newgrp.c is 310 lines long so I think creating an sg(1) based on that one and maybe also by looking at doas(1) -- which is in ports, not in base -- should not be too difficult.

However, I think using sg(1) to protect against random malicious binaries and shell scripts having internet access equates roughly to security by obscurity in that it only protects you as long as the malicious code is unaware of sg(1).

Consider the following (which I wrote without testing it with a group limiting firewall but it should work like this):

nw_access_group=
while IFS= read -r curr_group ; do
nw_access_group="$curr_group"
sg "$nw_access_group" 'curl -s http://www.example.com/' >/dev/null
if [[ $? -eq 0 ]] ; then
break
fi
done <<EOF
$( getent group | grep "$USER" | cut -d':' -f1 )
EOF

echo "Would use group $nw_access_group for evil stuff."
But I think it is unlikely to go that way. Countries would either leave the euro and remain in the EU, or leave both. Monetary independance is high on the agenda of pretty much every populist party in Europe.
2017 Inaugural Address of Donald J.Trump
Which do you think would be better in terms of coming with all major distros and easiest to write compiler in: awk or bash? Ive forgotten both due to injury so cant tell without lots of experimenting.
These are usually techniques to weed out people that the people defending those strategies think (consciously or not) are unfit.

I don't understand what you're trying to say.
The cost but also the risk. The ERP vendor is niche and is not investing in the product. We are also unable to maintain satisfactory performance over long periods.
Yeah, I think it's a bit more than a communications issue when they secretly negotiated a treaty that planned to take away the rights of everyone online to give a few media giants even more control over what people can say online.

The EFF has a long list of reasons to oppose it here: https://www.eff.org/issues/tpp
Most English speakers can parse the sentence just fine when they hear it spoken.
And how do you ensure compliance when half the Eurozone wants to exit? Yes, you can exact revenge against one rogue member, but several at the same time?

Not to mention, ruining their economy also ensures you won't get paid. Will private creditors stand for that?
Meanwhile the Oracle yacht racing team still seems to be going strong[1].

[1] - http://oracle-team-usa.americascup.com/en/news.html
That sort of harmonization belongs in the IETF and its equivalents in other industries, not legally binding international trade agreements.

It also seems like a quite impractical protectionist method for any major country, because foreign competitors will suffer an inconvenience complying with the regulation, but in most cases that won't actually keep them out of the country. And then your country's domestic industry will suffer the same inconvenience exporting their product when they have to comply with the conflicting regulations in the other country.

Wasting resources like that is in the interest of no one, but because it's in the interest of no one, you don't need an international agreement about it, you only need the industry to each go to their respective governments with the same proposed standards and argue that they should each adopt the international industry standards because it will make it easier to export domestic products.

And why would a country that didn't agree to that be willing to sign the trade agreement? (If your answer is "some kind of extrademocratic quid pro quo" then you've discovered why these agreements are much hated.)
I don't think you are correct. See this: https://www.eff.org/issues/tpps-copyright-trap
While I agree that they have some odd price levels (the $5 for 5601 to 5800 and then $5 for 5800 to 10000), overall it's fairly affordable for the service. $50 gets 5000, $75 gets you 10k.

I suggest scouting around their price page a bit more aggressively.
'Buffalo' doesn't mean 'bully' in English. It means 'con.'
Maybe he just wants to be bought out? Chat services always sold for so much money.
That is not at all clear Mike. Even the French nationalists have dropped their calls to leave. This sounds opinion based
The only interesting things in this world are how Rust can do it better and how to negociate stock options in the silicon valley.
The rate of rape in Germany is 9.37 per 100,000 people.[Wikipedia]

The rate of rape in the US is 26.95 per 100,000 people. [FBI UCS Annual Crime Reports]
That's been very far from my experience, when learning Haskell or teaching it. And as mentioned in the comment, the parent poster is not "a Haskeller".
I have to disagree with some of this article.

New stuff appearing at the top of "All Threads": That intrinsically made sense to me, such that I had to try to figure out how to explain why. Here's what I've come up with:

* "All Threads" is not a channel. A channel is a sequence, in which Slack decided that the newest item appears on the bottom (in the style of IRC, etc.). The "All Threads" view, however, is a different structure. Maybe some sort of stack? Regardless, it's a different thing from a channel, and so deserves to be presented different.

* Since "All Threads" is placed above the channel list, when I click on it my eyes are already looking near the top of the window. Having the latest thread on top means my eyes don't have to reposition as much to see what's just come in.

Having the "Also send to channel" box turned off by default, combined with not "re-surfacing" the thread when new posts appear, is exactly what I'd expect. Assuming the thread stays on-topic, once I've decided that I don't want to participate, then I don't want to see it any more. Re-surfacing an item which I've already dismissed would just cause aggravation (like those annoying Windows 10 upgrade pop-up messages you could never fully dismiss). If I find that I want to check in on a thread, I'll either scroll up for it, or I'll search for it.

I agree about the lack of extra functionality in threads (like posting images and code), but I expect that's something which Slack can work on. In no way would I assume that Slack's implementation of threads is complete!

I'm kindof curious: Does the Fast Company article you reference provide hard dates, other than those from their blog and from Twitter? All the hard dates I've seen show 2015 as the earliest. Personally, I think that in this case, moving carefully is a good thing: Given the important role that Slack plays in many places, I imagine that breaking something (for instance, by moving too quickly) would create alot of resentment and cause people to move to other platforms. It's a conundrum that less-popular platforms don't have to face.

To Slack, I say Congratulations on their release, and I look forward to the iterations!
We were told by the Very Smart People we had to go into Vietnam, because otherwise Domino Theory assured that the Communists would take over the world. We lost Vietnam, and tens of thousands of lives, and nothing happened.

We were told by the Very Smart People that we had to invade Iraq, because otherwise the Islamists would consolidate control over the region. We invaded, and not only did we not prevent that outcome, we actually caused it.

I didn't even vote for Trump, but the one thing I'll side with him on is that I'm quite sick of being told that we have to take this or that self-destructive action for the sake of defeating the foreign-boogeyman-du-jour.
Most languages's contribution rate drops around Christmas time , except Haskell
http://www.krihelinator.xyz/languages/history?languages=[%22...

Truly a hobby language that programmers dream of using and only get to program in it for two weeks in a year.
I was wondering about the same. I think you just apply to a conference with your research paper following it's standards. Again, it may depend on the conference and the field.

But then again, if it's something genuinely new and well done(i.e. not a new way how to tweet if your plant is thirsty) I doubt anybody would refuse to publish the paper.
It's even more frequently than every year these days.
As I said, I knew I would get in trouble ;-) FWIW, I have a vision problem and have difficulty seeing things that have low contrast. In fact, I use a 24 point font and obsess with colours because if I don't, I get ocular migraines (things that are difficult to read literally make me go blind). So, I'm not insensitive to your argument.

Saying that 56.1% fails WCAG AAA is not a terribly convincing argument, because that is the highest level of accessibility. If you want to have a convincing argument, then why not point out that it also fails to meet the 3:1 contrast ratio of the lowest recommended contrast level for people with healthy vision?

Like I said, I'm not against helping web designers make accessible web pages, but if you literally can't see something with a 56% contrast ratio, then it's because your device is set up improperly (or you have vision problems that you already know about). The frustrating thing for me is that people tolerate these completely broken by default systems and complain to web developers that they don't have a 7:1 contrast ratio in their web pages.

What that means is that for people like me, I have to spend my life configuring my blasted machine for situations where colour contrasts are lower due to design constraints (rather than trendy, bone headed decisions). I want a machine I can use every day and I specifically don't care if some random blog writer decides to make their content unavailable to me.

So I will repeat: If you can not see that text, fix your computer and complain to whoever set it up. If you also want to help the web designer make accessible choices, then at least tell them what they should be aiming for rather than complaining that the text is "white on white", which is completely untrue.

Sorry for the rant, but it's a bit of big deal for me.
My recollection has "function", "domain", and "codomain" (though called "range") as part of Algebra 2, though it's been a while.
My university uses Piazza often as a forum, linked in through our course management site, Canvas. If you don't have 3rd party cookies, it used to just not work, but not it redirects you into opening a new tab/window for Piazza. It's still annoying and would be nice to have it right there in Canvas
The worry over TPP isn't merely about trade policy. One of the main worries is that it could prevent copyright reform and otherwise erode our legal rights. You can find a good summary of the arguments against it here:

https://www.eff.org/issues/tpp
Is there any reason to believe that econophysics provides a better model of reality than the article's informal model?