skysight-inc/HackerNews huggingface dataset:
From the Filipino source here:

http://business.inquirer.net/207742/100-m-laundering-via-ph-...

> a total of $100 million that was brought into the country’s banking system, sold to a black market foreign exchange broker, transferred to at least three large local casinos, sold back to the money broker and moved out to overseas accounts.

Here's how I think that this heist went and I am just speculating here based solely on the info in the report:

- They first wired the money to multiple accounts of a secondary financial institution (Remittance or FX business) which is characterized by heavy and frequent transactions so as not to raise suspicions.

- They collected the money with the help of the facilitator in that organization.

- They exchanged the dollars into pesos and likely in counterfeit bills at very lucrative rates just to account for the risks hoping for more rewards from the operation.

- They took the money and deposited them in the casinos for ships settling debts and laundering the money in the process.

- They traded the chips for authentic cash from the casinos and then went back to their FX broker to exchange it back in USD.

- Finally, they reached out to their man at the FX/remittance business to have the funds wired overseas to the final recipients and probably masked with other legitimate transactions for better security for them.
R does give me a smile more often than most other languages (everything is just so easy), though I also have a big beard. Interesting article.
> The American dream used to be about letting those who work hard succeed, and letting those who didn't fail.

I've never heard the latter. When was this true? According to one history I read, one of the appeals of the New Deal programs in the 1930s is that we would be better than the Old World (i.e., Europe) and not leave our own citizens in the gutter.
Implicits are tricky, but they are the best way I know of to solve the problems they do. Other languages (JavaScript, Swift, etc.) have essentially open classes, where attachment of additional functionality to a type impacts a program globally. Implicits make it much easier to scope these extensions.

They are also quite useful for wiring up context (take Akka's ActorSystem, for example) at the declaration level, so that the bodies of your classes and functions only explicitly talk about your domain objects, rather than framework machinery.

They're also a big part of the power behind projects like Shapeless, which are quite useful for scrapping boilerplate.

Most controversially, they are also used to implement implicit type conversions. Modern idiomatic Scala discourages this, but it can sometimes be helpful.
Memento Mori
I think this is a good concept, but like all games, it just succumbs to exploiting imbalances. In Football Manager, its just finding all the Uber Wunderkids who can easily be bought for less than the lowest rated players in their prime. Then you just invest all of your money in coaching/facilities who can also be bought for significantly cheaper than adult players and in a few years, once the players hit like 18-19, you have a world class team that only continues to improve as they reach 25-26. Give it 5-6 years and your team is like a team of Ronaldos and Messi's at every position.
China Is Facing a Ticking Demographic Time Bomb
...anyone using open source options for HA or clustering...

What open-source option for clustering would this be if the main InfluxDB open-source version won't have clustering anymore? A fork or something built on top of multiple standalone servers somehow?
Wall Street's Frustrated Chinese Bankers Are Heading Back Home
In respect to outsourcing our health to doctors, that is for very good reasons. People are shown to be completely deficient when trying to look out for themselves in this regard.
Draghi Defines His Era with Stimulus Measures Locked into Next Decade
Well unlike third party plugins (such as java, flash, ect) wasm will be executed by the browser (like JS) and likely won't have the same privileges that java/flash have while running.
Daresay the Economist is unclear whether they are talking chips or cores so it could be several times more cores.
If You Invested a Dollar a Day Calculator
It's not as if Caltrain is required to run at grade. It's just a historical artifact of how the system evolved. If we had the money and political will to replace Caltrain with BART, we'd have the money and will to create a grade-separated Caltrain.

What would be the advantage of BART over electrified, grade-separated Caltrain? I'm hard-pressed to think of one, and there's definitely one major disadvantage: the nonstandard rail gauge.
Yes, absolutely. HN has a natural tendency to make everything about startups. Where this does overlap is the passage about child-rearing which posits that amateurs are more suited than professionals due to the breadth of skills necessary. This correlates nicely with startups, it seems, where being able to do a lot of things "badly" is more important than doing a few things "well." Foxes vs. hedgehogs.
I think maybe the other HA options, such as using a relay or sharding as stated in https://influxdata.com/high-availability/
In a professional context it is essential that people can express disagreement provided they write exact reasons why they disagree.

You know, "+1" usually has only one meaning:

- "I agree with whatever you're saying".

"-1" has however two separate meanings:

- "I disagree with whatever you're saying because I believe that blah-blah-blah (reasons here)"

- "I disagree with whatever you're saying because fuck you that's why"

And "-1" button doesn't distinguish between those two cases.
Boilerplate for creating libraries with jest test eninge and rollup
Easier debugging in ES6+
Outcomes vary greatly by school, zip code, and socio-economic class. Are children in the wrong zip code just lazy? Why do the children in poor families perform so much worse than in rich families? It doesn't, by any measure, appear to be a consequence of the children's efforts.
Casino chips have had RFID tags for years.[1][2] The tracking is getting quite good. Casinos can know how much players bet, lost, and won.[3] The casino chip RFID vendors have solved the tag collision problem quite well; casinos can inventory big stacks of chips all at once, obtaining the serial number of each chip.

Chips can be flagged or invalidated by serial number.

[1] http://singularityhub.com/2011/02/12/1-5m-robbery-of-bellagi...
[2] http://www.cnbc.com/2014/04/16/cheaters-may-speed-need-for-p...
[3] http://www.gpigaming.com/rfid-technology/rfid-in-casino-chip...
I do find that non-anonymous downvotes go better than anonymous ones, particularly w small communities.

Downvotes are particularly relevant for feature requests that may have substantial negative impact.

I'd actually implement downvotes/upvotes as zero-length comments so that they can be moderated and replied to.
ScyllaDB release: version 0.19
Natural History Museums Are Teeming with Undiscovered Species
Do software engineers stop programming at 35?
I have a valid reason not wanting to upgrade: I've tried (after the messages that suggested "It will work we promise") and it doesn't work on my machine: turns out the WiFi card on my notebook is not supported by either Intel or Microsoft for Windows 10, and if Windows 10 is running it becomes horribly unstable (hardware interrupts are wrongly interpreted or handled).

After trying to revert to Windows 7, it wasn't fully recovered (the scheduled tasks, created by Windows, remained corrupted). So I had to restore Windows 7 from my backup. But it seems iTunes remain confused ("can't sync due to unknown error") as apparently some permissions in user directories remain different than initially even now?

So I've added some registry entries which were supposed to mean "I don't want Windows 10." And I've hidden the updates that install "Get Windows 10."

Yet not only the Update tries to install the "Get Windows 10" every month (un-hiding the updates without me!), the updates last for hours (the famous svchost looping in some unnecessary checking of something that doesn't have to be checked almost infinite number of times).

(Unfortunately Linux isn't working optimally on the notebook either, making the touchpad unusable and not handling the vendor Fn keys.)

Now I know that the nags came with the security patch of IE, which means that I can't even avoid it if I want to have security updates installed. Horrible. How is then that the nag doesn't happen for business users if it's a part of the security patch?
Innocurrent СУПЕР букс онлайн пассивный
Or "Out Of The Park Baseball," which is a management game that is about to release their new version, which includes over 100 years of minor league rosters. Now that's Moneyball-friendly data.

http://www.polygon.com/2016/3/6/11169526/ootp-baseball-17-mi...
>Also, what percent of a startups (let's say app company) success is reliant on marketing?

This really depends on the vertical. Generally speaking, the less reliant on paid marketing you are, the better. Truly excellent apps market themselves. If you're entering into a niche vertical however, having to deal with marketing will probably be an unavoidable fact of life.

As far as competitors, it's almost always a bad idea to fret over the competition even if they're established. In this case they clearly aren't, so your only worry is whether to take heed of the fact that all of your potential competitors are basically dead on arrival.

As the other comments say, this really boils down to your judgement. Check out the other apps yourself, see how similar they are to your own execution ideas. If they're identical, you may have a problem.
This site crashed my browser 3 out of 3 attempts. Firefox 44.0.2 on Android 5.1.1
Is the only difference between DDOS or spammer requests and those from people who value privacy and anonymity that the latter are able to solve a CAPTCHA? Or could could Cloudflare et al do a much better job?
That sounds plausible, thanks!
I think this is definitely an improvement over the wasm varint implementation. However, wasm bytecode is almost always going to be delivered compressed with gzip or brotli, so measurements of compression and speed should be taken after those. In particular, I'm wondering if a plain non-variable integer encoding would be best, considering how brotli and gzip operate on byte sequences.
Grasping Gravitational Waves: Augmented Reality Teach Physics Fundamentals
Example: saving £200/month, with 3% interest compounded monthly - after a year you'll have saved £2,400 and earned £40 interest.

Ok, day to day, £40 is real money.

But £2.4k vs £2.44k, over a year of your life? I don't agree that's worth worrying about. Not if worrying about finding the best rate means choosing a bank with shit customer service or a shit website etc, which could ultimately lead to indecision, inaction, and saving less money. Maybe you're more disciplined than me though :)
"Experts had predicted it would take another decade for AI systems to beat professional Go players."

http://www.weforum.org/agenda/2016/03/have-we-hit-a-major-ar...
I can't think of any software development API that ended up being perfect 15 or 25 years later. Javascript certainly isn't. Java applets, ActiveX controls and Flash very much weren't, but, at the time, they did things you couldn't with the standard web stack.

And we're better off for learning the lessons of the failures, creating improved technologies to replace them (HTML5, JIT Javascript engines, etc), and building on the successes to continuously do more things that previously couldn't be done in the browser.

Will WebAssembly be perfect? Of course not. Will there be unanticipated problems? Of course. I would not at all be surprised if it becomes the next Flash. But it's better to move forward and keep innovating with new web technologies instead of letting the platform stagnate.

We've tried feature-freezing the web for a few years; it was called "Internet Explorer 6" and it sucked.
Image Processing 101
> Whether or not an application is delivered through a browser or natively is inconsequential to most of these users.

This is probably the most true statement in your entire comment.

Running with the assumption that of course we should ignore the users who aren't "most" users (not a safe one).... I'd go farther, though. Whether or not these users are getting access to the utility they're looking for through:

(1) a web page with some layer of interactivity on top of more-or-less legible document semantics or

(2) whether they get it through a giant-blob-of-code SPA

is also irrelevant, right? Except to some minority of power users who can actually get more utility when someone uses a more basic semantic-document resource-oriented approach.

So it isn't the users who are driving the "let's use the web as a VM for desktop apps!" trend. It's the developers. And it isn't the billions of Internet users whose habits would need to change.

I'd guess the most ready response to this would be something like "How would you have the current Facebook/YouTube/WebMail Experience without this Desktop-Experience-Focus?" But as far as I can tell, the essentially utility involved here -- and to a large extent, the best things about the experience -- haven't really changed since a FB page was actually a legible document (a milestone we left down the road a looooong time ago).

The document-centered approach does have its limits. There are some applications it will not support. First-person shooters.... sure, deploy a black-box binary to a runtime.

Facebook, YouTube, and web mail are not really in that category at this point, and developer choices are the primary thing driving the march away from documents here.
A spreadsheet for things that aren’t certain
It seems more likely that they let you buy a ticket but not board the plane, but that's a guess. Can anyone confirm?
Gag of the week.
But the reality is, on larger projects voting doesn't help, won't work, etc.

I guess for the 90% it's ok.
It'd be nice to be able to turn off.
This goes a long way to explaining that Gartner report from last year which say Marketing departments IT budgets will exceed IT departments IT budgets by 2017.

We're seeing this a lot - doing projects directly with marketing department, largely so they can completely circumvent internal IT department's and their apparent stonewalling on seemingly simple requests.

(Of course it also means we're seeing things like completely outlandish requests that indicate fundamental security/privacy misunderstandings ("What do you mean you can't import our entire customer database into the WordPress site you're building and hosting cheaply for us?"), as well as last minute compliance intrusions ("Oh, you need this to live on a big-corp.com subdomain? That requires a security audit and risk assessment and mitigation document! How on earth have you got this far without knowing that?")
The "self-imposed fundraising deadline" doesn't make much sense to me. I've never seen a nonprofit that didn't have a dedicated fundraising team that was always building and maintaining relationships with donors. Saying "we're only going to raise until date X this year" is like saying "we're only going to sell product until date X this year". Unless your product is entirely seasonal, there's no sane reason to do that.
I think there's just enough young programmers in the sample that that's the highest mean age...
I shall respectfully disagree. Not wanting down votes is just a way of saying "I'm offended please don't offend me I can't handle down it's it makes me sad"

It's 2016, can we stop worrying about if someone disagrees with you and just accept the fact they wanted to down vote on an issue rather than say nothing or leave a comment.
Choice quote:

"In other words, the Fed was funding gamblers, only these were located in Philippine casinos, not in the financial district. Ironically, that's precisely what the Fed does, only it normally operates with gamblers operating out of Manhattan's financial district."
Realtime Cluster Monitoring with Docker Swarm and Riemann
He also founded and built Mozilla, which arguably saved the open web from extinction.

If you don't respect the founder of JavaScript and Mozilla, your standards are very high. I doubt many people commenting here would meet them.
I'd be much more interested in a study that compares the top 1 percentile of graduates between countries.

Of course the bulk of US graduates are going to be unskilled... that's just how the bell curve works, and the US has the resources to support lots of unskilled laborers.

It's the top of the bell curve that matters. How do the smartest engineers and scientists in the US compare to their counterparts in other countries?

Eventually we'll have a basic income so if people don't want to learn, they won't have to.
U.S. Files Point-By-Point Rebuttal Against Apple in iPhone Fight
What did you use to copy the file? If you used scp, your results are invalid and you must re-run the test again with a different protocol: you can't take advantage of large TCP window sizes with it because ssh uses a small, fixed send/receive buffer size. scp will penalize the performance of large transfers over high-latency links, even if the bandwidth between them is high.
How are the textbooks better? Can you provide some examples?
Of course the US does poorly in this survey. The survey measures life skills. We've spent the last decades changing our schools from teaching life skills to pure college prep. A terrible disservice to young people. Here's some sample questions http://www.oecd.org/site/piaac/Education%20and%20Skills_onli... .
I had a lot of fun to see that the other day :-)

> "Binaryen" is pronounced in the same manner as "Targaryen": bi-NAIR-ee-in. Or something like that? Anyhow, however Targaryen is correctly pronounced, they should rhyme. Aside from pronunciation, the Targaryen house words, "Fire and Blood", have also inspired Binaryen's: "Code and Bugs."

https://github.com/WebAssembly/binaryen

Do you know XZ Embedded?

http://tukaani.org/xz/embedded.html

I wonder if it could improve startup (with emterpreter?).
>> Machine learning doesn't "need to be told what to do all the time". No one told
alphaGo what strategies were the best.

Of course they did. They trained it with examples of Go games and they also programmed it with a reward function that led it to select the winning games. Otherwise, it wouldn't have learned anything useful.

>> There is also unsupervised and semi-supervised learning, which can take
advantage of unlabelled data.

Sure, but unsupervised learning is useless for learning specific behaviours. You use it for
feature discovery and data exploration. As to semi-supervised learning, it's
"semi" supervised: it learns its own features, then you train it with labels so
that it learns a mapping from those features it discovered to the classes you
want it to output.

>> I don't know what situation you are imagining that would make the AI "come back and cry"

That was an instance of humour [1].

[1] https://en.wikipedia.org/wiki/Humour
Reduce Code Complexity – Slay the If-Else Hydra
GitLab had emoji on issues/MR's but not emoji's on comments, we're working on that for 8.7 https://gitlab.com/gitlab-org/gitlab-ce/issues/3655
Hopefully not :) Check the "Density" tab to see eg. 53 year old programmers recorded for C# and Python.
Not at all. That's just the median age, and I think the profession tends to have a lot of young people due to the size of the field at the time people chose their careers.
> It's the top of the bell curve that matters.

I think that this attitude has gotten us into a pretty big mess.
New Law Changes Liquidity Game for Tech Company Founders, Workers and Investors
No they don't, because they're giving an actual argument. They're probably not again disagreement, but against mass disagreement without requiring to substantiate that disagreement.
> On Github you're not looking for the best content

That seems like an odd assertion. Are you looking for the worst content then, or...? I can see an argument that voting would not highlight the best content, at least in some cases; I don't understand an argument that we aren't looking for the best content.

Conversely, HNews is intended as a constructive platform. Should the tools we use here not be designed to foster collaboration and constructive debate?

Disclaimer: I'm skeptical of voting both here and on Github. But I feel like the argument that the differences between the platforms are major and fundamental needs a lot more fleshing out.
There's only one conclusion to draw from the age data:

Somewhere between 50 and 60, software developers realize that their skill can be better put to work managing the retirement fund.
They're not pulling JavaScript out of browsers, it's time to give up that dream.

If you're really so passionate about static content why not be part of a project to that aim? You can host a Gopher server and publish to it, it's stunningly easier to do.

Or maybe an alternative that runs on https? I'd be interested in that personally.
What's the make/model? I overcame my hatred of broadcom wireless cards thanks to some command line wizardry.
> we're inviting you to support Caddy by honestly paying back the value it provides you

So those who are not paying are dishonest.
That's a bit aggressive, don't you think?

> There's no such thing as free software. The question is, "Who pays the price?"

You're conflating two things here: the license of the software and profits of the programmers. I understand that conflating them here works for your argument here, but they are different things. Of course there is such a thing called free software. Go's HTTP library, which Caddy is wrapping, is a free (both as in free beer and as in freedom) software for example. Are you "honestly" going to send some percentage of your earnings to Google, and "pay back the value it provides you"?

My entire OS is free software.

I do donate sometimes, but this has nothing to do with the license of the software I'm using. I'm donating not because somebody is trying to convince me that not doing so is immoral, but because I can and want to.

All this sounds similar to what Elementary OS people did a while ago. They called their non-paying users cheaters. And while they asked money for their FOSS distro, they weren't paying upstream or Debian anything. By their logic, they are also cheating, but of course they don't talk about it.

Disclaimer: Never used your product (or Elementary OS for that matter), never going to use it either.
As it stands, the American populace has been expertly prepared to engage in our political process to the fullest extent possible. That is, to spectate the circus act for a while, and then with great certainty and condescension, choose one of two preselected options.
I hate AMD cards. I've hated their linux support since I had the misfortune of owning an All-In-Wonder Radeon. I even refused to buy them around 2003, when I had too much abuse from ATI to keep using their hardware.

I just (today) made a purchase of a VM server off newegg, using all AMD hardware for hardware passthrough[0], because of how truly poor NVIDIA is in this regard.

0. https://teksyndicate.com/videos/gta-v-linux-skylake-build-ha...
American academia is the envy of the world.

I haven't met a single ambitious person in the US who dreams of teaching in a high school.

It's kind of sad that secondary ed isn't high-prestige in today's American culture, but it's not.
It's only a small minority of users who are affected, but historically how much innovation happened due to the web's openness and that small minority's tinkering.
It depends on how the PR, project or comment thread interprets the -1s. If a vote has been specifically requested then the +1/-1s are super useful. Otherwise they could be safely ignored by maintainers as at most low value ambient info ... well worded constructive criticism will always carry more weight that a -1. Also, this is fundamentally different to SO/HN ... there is no ranking, the up-vote/down-vote ratio has zero effect aside from incrementing a counter - any meaning applied is subjective.