skysight-inc/HackerNews huggingface dataset:
> I am not surprised that digital marketing is not that effective.

To be clear, that isn't what the article is about.

P&G still spends massive amounts on digital advertising. The point they are making is they were able to identify & eliminate $100M of advertising that was ineffectual.

The other part is that P&G is largely into consumer products & I highly doubt they are measuring online advertising by clicks.

Clicks are a decent measure for performance advertising but pretty poor for brand advertising. And when it comes to consumer products & digital products, it's mostly brand. (Consider, when a typical person needs tooth paste, do they hop online, type it into Google, look at results & then buy it? Or, you know, do they just grab whatever brand they've always gotten on a trip to the grocery store.)

Digital advertising is largely held to the same standard where most of that brand spend is: television. And there are no clicks in television.

With television, they first data point they're looking for is how many people did they reach & what was the demographic composition. They may later follow on with surveys to see if they achieved the change in awareness/purchase intent/whatever, as well as try to analyze for lift in sales.

So does P&G care if you click ads? Probably not. What P&G cares about is shaping how you think about laundry detergent, making you aware of their brand, creating a positive association with the right attributes, and ultimately in you buying their brand at the store.
Soundcrowd: Tokenizing and Collectivizing Soundcloud
These domain name seizures from non US-resident entities keep coming.

But more worryingly, "The language in the indictment about BTC-e’s “criminal design” mimics the indictment against Liberty Reserve".

This also mimics the Kim DotCom / MegaUpload take down, along with a likely "FBI" operation in a foreign country.

It seems there is now a policy of taking down things that are "criminal in design" - waiting for the next raid on "criminal in design" encryption software...
Unfortunately, there are a number of correct uses of go that swallow errors. For example, fmt.Println returns an error, but you're just not going to see that error handled. Sometimes, it doesn't matter whether something has failed, because there's not a useful, proportionate thing you can do to respond to that failure. And it's not possible to know from machine examination which cases are which. I'm sure for some programs (grep?) a failure to emit a line to stdout is cause for failure. But for most it is not.
It blocks other interprocedural optimization such inlining and interprocedural const prop.
> We need to encourage dictators to leave office

Easier said than done. At the core of a Dictator's dictatorship is sheer brutality and unimaginable cruelty. They rule using Fear.

What dictator in recent history (last 100 years) has willingly stepped down?
It still has to interact with the banking system at some point unless all your pairs are only cryptos.
Maybe a bit ironic in this case but that first image is of a adult mini pig which is general seen as a companion animal and not a farm animal that is used for food.

Also, those pigs just love being scratched behind the ear. My family had one when I was growing up, and they are quite nicer and more friendly than piglets for regular domestic pigs (which we also had).
I was surprised to see a sample size of only 20 was considered representative. I wonder how genuinely representative it is (including the unstated exclusions that define the total population)
There should be a way to give a credit-card number that is automatic identified as fraud and triggers persecution when used.
The term natural monopoly keeps cropping up, seemingly with a definition other than the one I'm familiar with.

What does the natural adjective mean, the way you use it here?
Community colleges in California provide this sort of thing for everything from the hard sciences to vocational training. Classes often have a mix of demographics: high school students, students using the CC as the first two years of a four year uni degree (it used to be easy to transfer to a four year state school, of which CA has about 30), professionals earning continuing education credits for certain licensed fields, career changers, veterans on the GI bill, 30/40/50 year olds getting a college degree for the first time, and even some bored old people there for fun.
Not a tutorial per-se, but rather a series of KSP youtube shows, https://www.youtube.com/user/BeazaYT has done some amazing story telling, and a lot can be learned by watching his build teardowns.
Nothing stopping you. I pay for journalism from Michael Yon, The Guardian, Rebel Media, and others.
Latina lesbians toying with dildos
Pitfalls of Sponsoring an Event as a Start Up or Business
Open EdX: What Is It, and Why You Should Switch Your LMS
On the Java side of things, devirtualization in the JVM's JIT compiler is discussed in articles like: http://insightfullogic.com/2014/May/12/fast-and-megamorphic-... ; https://shipilev.net/blog/2015/black-magic-method-dispatch/
Randomly swapping coins is an attempt to address anonymity.

https://en.m.wikipedia.org/wiki/Cryptocurrency_tumbler
Did you remember other languages by Google? Dart anyone?
It's the difference between pseudonymity and anonymity. Saying that I've transferred B bitcoin to identity A doesn't tie that identity to a "real" person, it just says whoever holds A's identity (secret keys) can do other transactions with the bitcoins A holds.

In practice this gets complicated as some exchanges require a valid government ID (drivers license say) and that's why these so-called "tumbling" services sprung up. The idea is that, for a small fee, you put X bitcoin into a pool with other people, and get (X - eps) back out and put into another identity of your choosing (eps being transaction fees). As long as the tumbling service doesn't get compromised so that the destination address can't be tied to the source address, this allows for a level of real world identity protection.

Presumably even sending bitcoin from an identity that's tied to your meat space identity directly to another identity that you create provides a layer of protection.
When I worked at IBM Research we got access to the latest hardware (IBM RS/6000) and the latest software (AIX), written by guys down the hall. This machine was "blazingly fast" for its time and had a useful feature for us. You could add a new disk drive and dynamically extend your filesystem over all the available drives. We grew to a 3-drive system which contained all our master source code.

One day a hard disk failed. The system couldn't reboot because the operating system needed "quorum" (all the drives) and, in particular, it needed part of the operating system on the failed drive. So we lost ALL of our source code. You didn't keep sources on your own drive because you used SCCS to check them in/out and you didn't have enough space for very much.

All eyes turn to me. Sigh. The game was to hook up a disk drive to another machine, open the drive for raw read, and read the drive sector by sector. The theory was that the failed drive could still be read, just not certain sectors. Anyone who tries this will discover that there are a LOT of details about drives they never knew, such as "overflow sectors" and file-system layouts and log-file formats. Plus there are multiple copies of code pieces because the new version is allocated but the old version is in "free space" but not reclaimed. All in all, it was a long time recovering the source tree.

Raw read works. You knew about that, right? You can handle head/track/sector maps on your SSD, right? You know your B-trees cold and your log-structured filesystems, right? Forget the Order of an algorithm. Can you recover vital company assets from a failed hard drive?

Fun times. Don't you miss them?
sorry i didn't clarify in my first post but by "exchange", i mean a place where there is 1 orderbook that every participant uses and transactions are done automatically, rather than some ad-hoc system where participants transact between each other.

exchanges: gdax, bitstamp, nyse

marketplaces: localbitcoins, bitcointalk, otc markets

bitsquare is closer to localbitcoins than bitstamp.
Nice, succinct, seems the essence of the misconception. Thanks :D
I've heard from someone who I think would know, that the editorial influence of owners on their newspapers' journalism has waned.

Is it a matter of principle, or are you concerned with any tangible editorial slant?
The key here is to distinguish between three things: a) established facts b) controversial facts and c) opinions. Now, the whole classification is somewhat subjective, thus it is tricky, but if you want to appreciate - and I mean appreciate, and not prove to yourself once again you are right and they are wrong - different points of view, you need to make those distinctions.

For this specific climate change thing: if the news story gets established facts wrong - e.g. claims that Earth is literally flat, or that Earth is literally 7000 years old, or that study X was about Y and had these numbers, when the story actually was about "not Y" and had completely different numbers, etc. - that is a disqualifier, there is no use in reading such story and such news source.

If they get controversial facts wrong - i.e. claim that critically acclaimed climate model is actually flawed because of reasons X, Y, Z or that a study about climate that makes conclusion A instead should be making conclusion B - you may very well disagree with them, but that disagreement is not a disqualifier - at least it should not be if you are genuinely interested in discussion and not confirmation of pre-existing beliefs. It doesn't mean that article is right - the criticism may turn out to be completely wrong - but the mere fact of disagreement should not be a problem.

If they get opinions wrong - i.e. they advocate political solution A to a problem X while you favor solution B, then again they may be wrong, but this is the normal course of politics - many solutions have tons of trade-offs, and even if it were possible to always identify the superior one (which is not), it'd only mean millions of people that support sub-optimal ones are wrong, and given that there's no guarantee you'd not end up - and frequently - among those, there's no reason to refuse to even consider alternative perspective. Again, you do not have to agree with it - but having different opinion is not a disqualifying thing for a news source.
China was never going to be Google's to win in the first place based on their refusal to censor searches. In 2010 Google had 36% of the search market in China[1], so I imagine that "the general population" did care.

Also I'm pretty that Google isn't a nobody in "The East", The East is much more than just mainland China.

[1] https://www.slideshare.net/anksiitk/googles-negotiations-wit...
NPR consistently plays the middle ground. They're threading a needle. Their audience is largely left-of-center college-educated middle class & upper middle. Their public funding is at the mercy of Republicans. As a result, they're very centrist and will frequently pull their punches in controversial situations.

Despite NPR's reputation, many on the left are increasingly distrustful and critical of them, while many listeners on the right seem to prefer their talk shows to be full of yelling. I'm not sure the relentlessly centrist strategy is working for them.

And in some ways, it's unnecessary. Thanks to endowments and listener contributions, NPR could drop government money without major impact. Public funding is a small part of their budget.
How to domesticate the fox
How to Properly Learn a New Programming Language
I only bring a metaphorical suicide vest when I am being honest on hackernews. I have spectacularly unpopular opinions.
Google did not come up with this - JetBrains developed the language and use it to develop their tools.
I had the opposite experience - nearly a decade of Ruby and JavaScript, switched to Java and felt like I could finally breathe again! Not that it doesn't have its annoyances, but I sleep a lot better at night now. Kotlin (and TypeScript for that matter) seem like they cut out some annoyances while keeping everything that makes me breathe easier.
That, and the overall physical security standards require the communication lines to be buried in concrete.

Ross Anderson's Security Engineering has a fun chapter on this topic.
How about the Baltimore Afro-American https://news.google.com/newspapers?nid=JkxM1axsR-IC

Google says the paper is from 1794, but it is actually from 1974. This is understandable because the paper itself has the same mistake on the first page.
Is there a way to get pdfs of those in high quality?
California Corporations Code section 309(a):
A director shall perform the duties of a director, including duties as a member of any committee of the board upon which the director may serve, in good faith, in a manner such director believes to be in the best interests of the corporation and its shareholders and with such care, including reasonable inquiry, as an ordinarily prudent person in a like position would use under similar circumstances.

Directors and officers of Apple Inc., incorporated in California, are bound to serve in a manner such that they believe to be in the best interests of the corporation and its shareholders.

If the directors and officers of Apple Inc. could determine that their shareholders have an interest in abstaining from the Chinese market for ideological reasons, they could (possibly) make a decision which would not serve the financial interest of the shareholders, but I find it unlikely that their shareholders would consent to that.

It's obvious to me that remaining in the Chinese market despite the CCP's suppression of liberties is in the interest of the shareholders. It is a huge market, and the other markets simply don't care enough about this issue to stop buying Apple devices and services on account of this concession to the CCP.
Etherdelta already works: https://etherdelta.github.io/
I love J. It's elegant, expressive, and concise. Just like regex, it looks like line noise at first, but that is because it's designed to get its job done as efficiently as possible.

I think it would be a wonderful way to write deep learning modules, since it is such a powerful tensor manipulation language. Unfortunately however, even although it should be perfectly suited to SIMD and GPU acceleration, this work hasn't been done yet.

So it ends up not really being fast enough for modern numeric programming - but I hope one day someone smarter than me will invest in making this happen.

I should add that the J community is wonderfully helpful. If you decide to take the plunge in learning this great language, be sure to join the mailing list.
Computational Psychiatry in Borderline Personality Disorder
I completely agree, and appreciate your efforts too. Even developed countries are (I would say) failing at taking care of mentally ill people.
Do you know about Linguée? It's a database of human-translated texts with flexible search by phrase. One of its language pairs is English-Chinese. Reverso is the same idea, but doesn't have Chinese.
12 themes, but 5 of them account for the majority of sales
People care about the problems you solve. So if your GitHub seems to represent a well executed solution to a real problem then probably people often aren't going to read into your code. I've seen plenty of repo's that I actually use that scare me to death when I dive into them. But so many people actually use it that still most bugs have been ironed out. Often it's more about being the first to solve a problem that many people have, the perseverance to really finish it, polish the README, respond to people with questions and suggestions and the ability to get those people to know about it.
I don't know why you're downvoted. This is a correct reading of my post.

I'm more concerned with the family of a daring journalist being safe regardless of their investigations, than with the actual remuneration of the journalist.
Interesting. Watching it move, I wonder if copters like this would be better suited for things like navigating through trees and forests. Small quads can do it too but these should be able to do it while carrying larger payloads.
I'm not American and I hate Trump actually. EU and USA should start calling China out on their abuses more together.

China has also swore to only use their nuclear arsenal for retaliation (for what it's worth). And China and Pakistan antagonize India (and vice versa) more than any kind of political message ever could and they are all nuclear powers with shared borders.

I don't believe in absolute sovereignty where a government can do anything it wants to its own citizens and be free from even criticism or reduced business as the result. Other countries are also sovereign and should be free to not support China in what they do.

The argument about sovereignty is also largely invalid by precedence when it comes to China and USA and EU too, EU doesn't export drugs for death penalties, USA has a history with South America, Middle East and China/Taiwan disputes, EU and USA both called China out on organ harvesting from executed prisoners, etc.

This isn't about the government but about a single company vs. government in this case. I have no idea what Apple could do. Some people say - allow apps sideloading, another could be preemptive protective censorship (if I were in China I'd rather have Apple tell me I f.d something up with my message before anything leaves my phone than have the message be sent, caught by the Great Firewall and land me in a labor camp). I don't know, Apple has smart people, they should be the ones figuring it all out and put their money where they mouth is with respect to freedom, free flow of ideas and so on. Apple is one of few (only?) un-Chinese phone brands popular in China, all of the others are running customized android or something, are Chinese brands, subservient to the government, more easily influenced because they are based in China, staffed by Chinese, directly under Chinese law and within the CPC's reach, etc.

Apple has very privileged position due to their placement in the USA and recognition. They can try to stretch it, not just roll over and remove VPN as soon as China asks, what they did is literally the easiest and simplest solution, far below them. Due to their location they aren't easily attacked by the Chinese authorities at their own HQ, their top staff is American and thus values freedom of speech and free flow of ideas (unlike Chinese company staff back in China that might agree with government due to education/propaganda and never hearing anything wrong about it), their brand is the only one with such penetration, Chinese already have their own phone vendors that enforce censorship much stronger, they are a recognized brand and when they are gone it'll be very visible and might raise red flags in the upper middle class of Chinese who could afford their products, etc.

Also: As I have already spent a lot of time on this and don't plan to reply anymore and we might be reaching top comment depth I'd like to thank you for the good in depth discussion to get the brain going. I'll consider your arguments and adjust my future views and actions accordingly.
Couldn't you just do this in China? https://www.imore.com/how-configure-vpn-access-your-iphone-o...
I'm not against Kotlin, but seemless interoperability and the ability to have both in the same codebase simultaneously does not, in general, mean you can have a lot of your devs skip learning it. In fact, in my experience, projects that were using two interopable languages meant you had to be a lot more of an expert in both. The cognitive overhead of flipping back and forth when just switching files was painful because the two languages were just similar enough. If you had some very silo's portion of the code that you could leave your Java people on, then it's possible, I've just never seen that in practice.
Re: recover: yes that's possible but I've never seen it abused like Java's `catch (Exception e) {}`.
>I struggle to think of a scenario where this would be a better fit that a quad-copter.

single-engine controllable aircraft is one example in the demo video. They are showing off the algorithm; not the platform.
Here is an HN comment from jawns on one of the WP articles that tries to explain this:

"This reverse submarine -- a critique of Amazon published by Jeff Bezos' paper -- tries to give what appears to be a biased news source a patina of unbiased objectivity by running what appears to be a piece that's critical of the thing it's thought to be biased toward."

https://news.ycombinator.com/item?id=14877216#14878179

Whether this is true or not actually does not matter as long as the conflict of interest is there.
Even better, the 0x protocol.
> Machine Learning works on a different timescale from everything else.

To piggyback your comment. I think this is the real major cause for concern, AI disruption occurs at a expotentially high rate than human learn rates affecting issues like career transition.

No one may have been ill intentioned when they applied AI and invented a way to replace anyone any longer having to mnqualy do job X but none-the-less all those who do job X are now stuck and even if they retrain (optomistixally in 2-3 years) it will in all likelyhood distrupt them again.

As technologists maybe we face a bias as we have not been significantly career disrupted by technological progress and so we can't fully see what it's like for those not riding but being swamped by the wave.
Right-winger here. I like your tactics.
A natural monopoly is where a company operates in an industry in which either network effects or vertical integration make a big difference for the competitiveness of the company, so it's naturally incentivised within the market for one player to gradually become dominant. I don't buy that Google is a natural monopoly for search, but it makes sense for Amazon and Facebook, since network effects are huge. That's how I interpret it.
This robot grades "Islam is a religion" as 78% toxic and "Nobody disagrees that it is wrong to kill Jews" as 98% toxic, while giving "Hitler was a great man" only 51%. It is clearly a very bad tool for detecting toxicity and flame-prone-ness, at least in its current state.

The real question, however, is when robots like these become less obviously awful - would they still retain some biases? Would they still grade some speaking styles or some topics as excessively toxic while ignoring the others? Would they just enshrine those biases under the guise of "objective algorithm" and thus make them from somebody's opinion into an "objective fact" in the eyes of the public? That would be a very dangerous situation, I think.

We should not delude ourselves into thinking that because there's some ML magic inside this tool, it would be somehow perfect arbiter of human interactions, superior to actual human judgement and free from all biases, prejudices and problems that human judgement has. It is very likely that the case would be it would be worse, because we wouldn't even know whether and why those prejudices happen. And we'd discount it on "well, obviously the robot is right - it's a flawless machine and you are a flawed human".
>"Developers need to learn Kotlin well enough to confidently read the language. While a few developers will self-teach themselves, teams will still need to set aside training time for everyone to get up to speed. New developers will need to learn Kotlin, and a one and done training won’t be enough. In addition, current developers who are trained but rarely touch Kotlin may need a refresher if they move to a part of the code requiring Kotlin. This means onboarding is slower and you may lose some velocity."

Are engineering teams at Pinterest really so weak that going from Java to Kotlin—an extremely similar language—is a major hurdle? The entire mindset of this article is alien to me.