skysight-inc/HackerNews huggingface dataset:
Not any more than I saw Obama's threat to put Brits to the back of the queue in trade if they voted for Brexit.

Paying to promote ads is a pretty common thing. It's as problematic as any other ads that are designed to influence you - so pretty much all of them.
It's more specific. It's saying regulation should be largely post-hoc or with clearly defined before-hand rules. Instead, many people need permits (&c) for things where they're already following the rules. That creates a procedural barrier to change of any kind, and therefore is a massive handout to incumbents and crushes the most valuable part of a competitive market.
Based on your reasoning PyTorch is copying TensorFlow static optimizations and production capability with JIT and ONNX then? I've seen many folks requesting an imperative API.

You can't please everybody, as if they listen or not to users people still complain.
If both are making effort to improve themselves though, the community has only to benefit from this competitiveness.
It still likely violates EU privacy laws: https://autoriteitpersoonsgegevens.nl/en/news/dutch-dpa-micr...

If they introduce highly illegal telemetry and dial it back to slightly less illegal, then it's still illegal and yes, it very much makes sense to keep grinding that same axe from two years ago until Microsoft abides the law.
It's the same process as EV - verify the public key is controlled by a real world legal entity. Validation process depends on the entity type, but usually a combination of government and private business registrars, and verification phone calls. Sometimes ID inspection for sole traders (since in their case the legal entity is a person).
I keep a virtual server for precisely this reason. All my docs sit in a git repo and sync to the server. It even works for binary stuff with git-annex! I know this kind of thing isn't for everyone, but I love it.
As did every other version of Windows since XP.
SketchDeck (YC W14) Is Hiring a CTO
iPhone X first impressions
I was looking into this space some time ago. Got a feeling that this offering was quite unique, I don't think other vendors are offering this information with pay-as-you-go arrangements suitable for small projects. (But I might be wrong with this)

Edit: Looks like other comment chain somebody has mentioned an alternative: https://www.fareportallabs.com/Home/DownloadDocs#0
It's wonderful that our tax dollars fund the grants for research like this. And also that Nature then gets to lock papers we paid for behind a paywall so we can't read them.
I wrote a long comment, then decided to turn it into a blog post cuz I know a good bit about the subject:

http://michelerebooted.blogspot.com/2017/10/how-to-deal-with...
One workaround is to use disposable email addresses when signing up to anything online, like https://forward.cat
Could you try again? It might be just the server erroring out under load. Also, only Chrome, Firefox and Safari are supported.
Greg KH, some others, and I had a great session stepping through every line of the codebase yesterday. Even though the codebase is quite small -- under 4k LoC -- studying some of the related topics is kind of like a fractal...

Happy to answer any questions you all might have about WireGuard. We're in #wireguard on Freenode, too, if you need help with things in real-ish time. I'm also mailing out free stickers to anybody who wants some: https://lists.zx2c4.com/pipermail/wireguard/2017-May/001338.... -- just email team@wireguard.com and I'll throw them in an envelope.
Can you recommend any distros that use it extensively, or is it too early?
So, MailChimp will make more money, as users get more unwanted emails, and clients have to pay for it.

Wow.
> As someone mildly but frequently peeved by the mispronunciation “kwubec”

Growing up in southern Vermont, only 150 miles or so from the border, that's how we all pronounced it. Here, in Spokane (city/county/tribe), new arrivals who say "Spo-cane" are just politely corrected ("Spo-can").
This is a very Ron Swanson style answer that I approve of.
incidentally, i found that ovh offers a kvm vps with 2gb ram and unlimited traffic for a bit over $3.

2gb ram at digital ocean is $20, with limited traffic (3tb seems like a decent amount, though). a ri on aws runs slightly over $10, but traffic costs are an absurd tragedy.

i was pretty hyped when i found this, but sadly ovh didn't offer private/internal networking for their vps last i checked. so if i want a web vps to talk to a db vps, i have to give the db an internet-facing ip; this increases risks and possibly latency if there isn't some router config preventing public-ip packets from leaving the datacenter.
Huh? They're attempting to dominate the machine learning ecosystem by writing a bunch of free and high quality machine learning libraries? What exactly are they doing wrong?

I wouldn't compare a permissively licensed library to Android services at all.
I use private scoped packages (and monorepos, and yarn) too, and have generally had a fine time with it.

Would be interested in specifics of your reliability and failure problems too.
I don't think the availability of toothbrushes offers a real defense of capitalism.

Do I get to freely exchange my labor? Isn't it more like I'm required to exchange it in order to stay alive. And, in most cases arn't I required to exchange a whole lot of my available labor in order to make ends meet?

I would expect the most powerful anti-poverty economic tool to have clear and demonstrable gains against poverty, obvious implementation and very few detractors. But that doesn't appear to be the case...
https://github.com/npm/npm/issues/17929 and linked bugs.
>For example, even under a strict originalist interpretation, the Commerce Clause would allow Congress to take actions that abridge the freedom of speech, religion, and assembly.

>The Constitution does not establish a process for the federal government to investigate, detain, try, and punish people for violating its laws, though it is clear that it must have those powers.

These are great examples, and I think they cut straight to the heart of the issue. Would the ideal solution be to rewrite the Constitution as a truthful, detailed, and exhaustive list of the powers the government does have, or would it be best to list only restrictions to the government's power? Or is a mix necessary, despite the inherent contradictions?
> A $5000 super-duper giga-hash miner barely breaks even, takes forever to ship, and and in a year becomes a paperweight.

The fundamentals that make bitcoin so scarce and difficult to mine/acquire, are what gives it value.
Can you explain what you mean by evolved as opposed to universal?

Because from my perspective, they mean the same thing when applied to this context. That is, if numeracy is evolved, everyone is fundamentally numerate at some level. And if numeracy is universal, then everybody is fundamentally numerate. They're both nature, not nurture.

What do you mean by those words?

(Personally, I think that numbers are mostly learned, but that the brain has an evolved aptitude for symbolic systems, mathematics being just one of many. I don't think any innate concept of number goes much beyond order of magnitude (i.e. logarithmic) relative differences.)
> which itself is up to version 5.x

Major version numbers in Javascript are defined using SEMVER. What this means is that a major version only implies that a breaking change was included (e.g. the API contract is different). It doesn't really have anything to do with a classic pattern where V2 is seen as the second phase, and V5 is seen as the fifth phase, etc, of a project.
This doesn't really affect the scenario you mentioned.

Previously users entered their email just once, and had to confirm newsletter subscription via email. They didn't need to fill in a second form or anything, just confirm they wanted to sign up by clicking a link on an email they get.
Puigdemont’s Catalan circus comes to Brussels
This will end in tears
They are referring to companies like GitHub [1] and Slack [2].

[1] https://githubengineering.com/how-four-native-developers-wro...

[2] https://slack.engineering/growing-pains-migrating-slacks-des...
Ask HN: Interest in Discrete Optimization Course
Hello folks,

I am thinking of putting together an online course which goes over the fundamentals of discrete optimization in the context of the traveling salesman problem. While there is a lot of focus on machine learning nowadays, I feel optimization and the set of tools it provides is often ignored and is a wonderful teaching ground for both physics-inspired heuristics as well as techniques in parallel programming.

I was curious to see if there was general interest in such a course and if there are specific mathematical or technical topics that people would find interesting to learn.

Thanks!
How easy would it be if you would go through the entire 1GB and only then from the beginning? I guess it is a question of how big messages are.
From MailChimp's second post[1]:

> More and more business owners are bringing up double opt-in. What they’ve been saying is that double opt-in is not an easy journey for their customers. Some go so far as to say that double opt-in is “broken.”

I would go so far as to say if customers cannot be bothered clicking one confirmation link in an email, they didn't really care about your newsletters.

[1] https://blog.mailchimp.com/why-single-opt-in-and-an-update-f...
How does password / key recovery work?
Zinc (YC W17) Is Hiring Design Lead, Partner Success and Marketing Manager in NYC
Well call me picky, but I find electron apps to be super wasteful and gobbling up memory like there's no tomorrow.

Sure I can understand the reasons behind it, it's JavaScript, programmers for that are abundant, is multi platform because web, but still. If you look at the functionality offered versus the resources used it's just ridiculous.

I'd like to see a graph of code/memory used vs unused in such binaries.
BTW, Firefox says the video is corrupt, Safari doesn't play it, only Chrome does. Probably a couple bits rotted since you've recorded it :)
When linking to GitHub, please link to the readme. Without knowing anything about the project, that's what we'll read first, and the additional click needed in mobile is a waste.
I see. What are you missing in Collabora? There's also OnlyOffice for Nextcloud, which is quite a feature-complete editor, I think: https://api.onlyoffice.com/editors/owncloud
This was basically my thinking behind saying it was an unlikely scenario. "Last minute" doesn't mean they were literally deciding the hardware days before shipping the units out. It meant they were making changes right up to their deadline limiting supply and/or quality of review units.

This applies the same to software although the "last minute" there is obviously later than it would be for hardware. It is possible the software was not tuned as finely as Apple likes as early as Apple wanted hence why the review units went to reviewers who likely wouldn't be as technical as some of the more traditional tech press.
> It's funny because this whataboutism is exactly the kind of thinking that Russian bots are accused of spreading.

"exactly the kind of thinking" - critical thinking, it's called. It's in low supply lately.

'whataboutism' is a valid argument given the assertions that this is unique event, a bridge too far.

When, in fact, the US have been doing it for years: https://www.washingtonpost.com/news/worldviews/wp/2016/10/13...
Domino Data Lab Is Hiring Senior Software Engineers for Our San Francisco Office
Domino has an ambitious vision for data science. Our platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models. Our customers are the most sophisticated analytical organizations in the world, including Monsanto, Allstate, and Instacart. Backed by Sequoia Capital, Zetta Venture Partners, Bloomberg Beta, and In-Q-Tel, we are at the epicenter of the data science revolution, helping companies build better cars, develop more effective medicine, or simply recommend the best song to play next.

If you’re a full-lifecycle, full-stack software engineer with serious tech chops, we have these exciting challenges for you to tackle:
- Job distribution
- Cluster management and orchestration
- Asynchronous web development
- Cybersecurity
- Diverse deployments: cloud, bare-metal, and hybrid
- Best-of-breed data science tools and platforms
Our stack is Scala/Java, Play, lots of Docker, MongoDB, and React. Ideally, we’d like someone who’s comfortable with these technologies, but we’re always excited to meet great engineers who can quickly learn new technologies.
If you are interested in learning more, check out www.dominodatalab.com/careers
> most custom-built mailing list systems don't have it, requiring to log in or just not working

Does this violate CAN-SPAM?

https://www.ftc.gov/tips-advice/business-center/guidance/can...

> You can’t ... make the recipient take any step other than sending a reply email or visiting a single page on an Internet website as a condition for honoring an opt-out request
Jeepers creepers. I'll try to fix it. Probably a yuv444p issue.

Update: fixed now. I had to re-encode it to change the colorspace, as suspected, and now things should be working fine in Firefox (though I haven't a Mac to test Safari).
We can use science to end poverty faster. But do governments listen to it?
Your use of the term "typos" includes all typographical mistakes, spelling, punctuation, etc.

You don't appear to have spelt any of the words incorrectly. However, you did make a couple of typographical errors. A close look will show them up.

In regards to spelling errors, do you distinguish between the American and the more correct non-American spelling of words?
Finally! Here's to hoping the desktop client outperforms the Chrome extension.
There is, to my knowledge, no evidence of long range coherence in the dwave machine. The qubits have extremely short t2s
No more than entrenched political parties (Republicans and Democrats) doing so.

The American electorate is gullible, and that’s a hard pill to swallow for most; easier to yell “Russia!” “Collusion!”
DDG (which I use) doesn't.
> Paying to promote ads is a pretty common thing. It's as problematic as any other ads that are designed to influence you - so pretty much all of them.

Right. The real problem is we've allowed ad companies to mediate not only commercial spaces but now also personal interactions. So propaganda shows up not only in public spaces but also in seemingly private ones like a Facebook wall where it's hard to track and near impossible to counter.
I'm fairly certain the comment you are replying to isn't talking about "generics" but "Generics" with a capital _G_.

This bit,

> while a sum type implementing functor with a record data constructor that contains a Maybe SSN is not

indicates Hickey was talking about Haskell's type system, where you in fact can derive a Functor for you data type by using Generics.

> + that he can transport them between environments, possibly remotely, possibly written in different programming languages

There exist tools to generate types between languages.

> only the producer and consumer of changes to the structure are affected by the change.

If your function doesn't alter the data type, it needs no info on the structure of it. Perhaps you can expand on what you meant here?

EDIT: Ehrm, why the downvotes? If you disagree with the above, explain what.
OK thanks for the information. What I'm suggesting is that a two-phase workflow for analytics may actually make more sense than trying to unify things. (Here, I'm considering analytics as distinct from big data in products, where you really need to compute on every user's data or every web page).

Basically you have a disk-backed distributed column store with petabytes of data. At Google this is Dremel:

"Dremel: interactive analysis of web-scale datasets"

https://scholar.google.com/scholar?cluster=15217893017571539...

And then you write SQL queries against it to load a sample of gigabytes onto a single machine. Stratified sampling is useful here, so you can representative samples of both big groups and small groups, which tends to happen a lot. And then you use something like R, Python, or Julia to analyze that subset.

Despite the title of the Dremel Paper, it's not really good for interactive analysis. It's good for a quick "top K" query, which is sometimes all you need. But for anything beyond that, it's too slow.

And SQL is a horrible language for writing analytics in. The data frame model is much better. SQL is awesome for loading data though.

So I'm basically suggesting that the SQL/disk/distributed vs. the Programming language/memory/local distinction actually works well for most problems. You can cleanly divide your workflow into "what data do I need to answer this question?" vs. all the detailed and iterative analysis on a smaller data set.

We do need a much better interchange format than CSV though.
Honest question here, does anyone actually want to receive newsletters?

I don't think I've ever set foot in the 'Promotions' tab in my Gmail account, other than to delete everything in it.
Not sure about replacing. My current project is to design completely new electronics for Rancilio Silvia espresso machine. I know this kind of modding is popular with many people buying a machine with modding already in mind.
I've emailed about this, but can respond here too. I'm the sole-founder of WakaTime and there is no ongoing legal dispute.

Priyanka Sharma and I worked on a massage on-demand startup which didn't take off. We decided to see if investors would be interested in my WakaTime project, and Priyanka asked to be listed on the WakaTime "About" page to build her confidence when talking to potential investors. I also agreed to pitch WakaTime on TechCrunch with her, although they listed her incorrectly as CEO! She was CEO of the massage startup, Kneady, but never WakaTime!

It's unfortunate that Priyanka Sharma now uses the WakaTime TechCrunch article to charge early-stage startups for advice through Heavybit. It's also unfortunate if HN caves to her threats of ownership without asking for any proof. If she was a founder of WakaTime, she should be able to produce a stock purchase or other agreement, or even documentation about an "ongoing legal dispute". I've already reached out to HN via email offering proof of ownership, so hopefully HN unburies this post.
Why do you trust the very large attack surface that is your personal computer less than the smaller attack surface that is your smartphone?
I ended up converting my team to Clojure. I started by making some internal tooling we used for support, got a few devs interested. We started using it for prototyping, and the prototypes worked to well that we saw no reason to rewrite in Java. It kind of just went from there. Obviously that won't work everywhere, but we have a few similar stories at our Clojure meetup. It's definitely an approach to consider. :)
That's the line Trump loves to get people to believe, that random fake blogs are equal to newspapers in their disinformation.

And why investigate it? Everyone is just as bad /s
Savitri Devi: The mystical fascist being resurrected by the alt-right
You need the entire encrypted wallet so you can extract the password hash from it even then you need to know your password to the point of only 3-4 variable chars to be able to effectively crack it or use a pretty simple password that is either moderately short Witt a small key space or is in a dictionary.
Can you elaborate on #1?
Hej tanja olsen
GoonieBox Can you solve the riddles?
> I really can't understand what the Russians have gained here.

They've weakened the United States. I doubt that they really cared if either President Trump or Mrs. Clinton won the election (and indeed I believe that they spent on both); they merely want to divide our society and weaken the country so that they have a free hand to act across the world.
Ive worked with MLS data before. It was terrible. I am currently working with ACH, DDF and I am astounded that our financial system even operates. Because if there is one thing you want in payment processing, it's wildly innacurate and inconsistent data that is lacking documentation.
I always found it funny that the word "libertaire" (french translation of libertarian), come from the word liberal with the word "proletaire", and is now used to qualify some members of the american far-right.

It was used to criticise liberal anarchism (Proudhon) because it was not socialist/egalitarist enough, and later inspired Marx (who built his theory of communism with anarchist fundation). So people in US that call themselves "libertarian" could change their names to "communists cousins", really.
How did you integrate all the different schemas? RDF, some kind of rule engine, or plain Java, Python, ... ?
... of the skeptics when they realize the opportunity they missed.
Then he should have expressed it that way. To me it sounded like the usual "government is bad" rant.
That doesn't make much sense. Why would the easily-burnt trust still be intact at this point? It's a really weird comment if it wasn't supposed to mean "already burnt, or unable to burn".
What's the difference between censoring 'fake news' and making it illegal?

The disinformation issue is deep, and people want to just call some things disinformation and other things truth. It's intellectual laziness. You're not going to get to truth by blindly believing trusted sources. You need to do your own research. And what, you're going to let the CIA decide what is a trusted source? The route this is going is incredibly scary. At the very least people's attitudes should be 'I'll make up my own damn mind, thank you very much!'
It was boring until the manager of the Go team came out of nowhere to declare Google's fidelity to inclusiveness in response to the James Damore joke. That was hilarious. Also a little sad.[1]

[1] Because not only do women have to contend with a culture that unfairly questions their bone fides, but they also have to fend off well-meaning people bent on coddling them to death.
I mean, universal across the universe. There is a common assumption that mathematics is a common language that we could use to communicate with aliens. The notion is that, for example, the concept of prime numbers would be discovered everywhere in the universe just as an intelligence would discover that hydrogen is the simplest atom.

To go further, the Mathematical Universe Hypothesis formalizes the notion that the universe itself is math, and that we are just discovering the math of the universe as we develop mathematics.

I'm personally agnostic on the universality of mathematics. Math is a tremendous tool for describing the universe, but I am willing to consider that a different intelligence might invent some accurate and non-mathematical predictive model.
Yeah, although I worry that the average user might not know what self-hosting is, or why it is secure.
Not OP, but I guess they meant Greg was pushing for kdbus before the idea got killed.
Prof, no one is reading you