skysight-inc/HackerNews huggingface dataset:
Do you know how scathingly critical the French and English were of each other for centuries? At one point, France and England participated in a hundred year war. Europe was engaged in intra-racial international war for hundreds if not thousands of years. Nations and tribes on every continent battled each other with fierce brutality. Look at how the Japanese conquered the Chinese during WWII. When I look at world history, I just see ugly bitter wars and disputes going back to the stone age punctured by precious few moments of relative peace.

The idea of world peace and equality in general was laughable until nuclear proliferation made total war among the world powers suicidal somewhere around the mid 20th century.
Why doesn't Apple open their checkbook and start their own search engine. I mean, really open it. It's not like they don't have the money and it's not like this is a logical step.

They can't start small, meaning the need users to train the SE? What else can it be. Of course they can't put live a horrible version...
VoltDB?
AnyToISO Pro 3.8.0 Build 560 Crack and License Key Download
Yes, I live in Europe and can confirm that this is much like my morning commute. I felt deja vu. Maybe it's about me? I thought nobody noticed I'm a cat.
Sadly, this is a common reason.
"So are you saying none of the other private hire licensees have DBS or health checks?"

I'm not sure how anything I've written could be interpreted in that way. Perhaps you replied to the wrong comment?

My point is that stats about Uber are only useful when put into context, i.e. compared with stats about other holders of operator licences. Someone said that's irrelevant because Uber are the [only] ones applying for a licence. I pointed out that there are around 40 operator licences granted per month.

Given there are such direct comparisons possible, why are those stating the numbers continuing to do so without sufficient context to make them useful?
So, I've heard it happening to thepiratebay before this. Does this mean someone at CBS uses pirate bay and got the idea?
ok, I understand that this is an emotional subject (I can relate), so please re-read the comment that you're responding to.

1. It didn't say China lacks innovation.

2. It is not critical of China as a whole. It is critical of the ones making stupid, selfish laws in China out of fear, which imo will hurt growing innovation in China.

3. If there's no shortage of Chinese innovation, why is there so much fear of 'inferior' outside competition?
In my opinion the upvote system gained popularity not as anything like an effective means of content ordering (even if that was its original intent) but because it's an effective means of site growth. It turns discussion into a game where you can get, or lose, points and creates an emotional response system not all that dissimilar to the blinking lights of a slot machine.

An interesting thought experiment. Imagine a site like Reddit disabled all external numeric displays of score for a year. You'd only have indirect indicators like order prioritization and apparent visibility based on the number of comments responding to a post. Would usage increase or decrease relative to what it would have otherwise? In my opinion it would not only decrease, but somewhat precipitously. There are a vast number of people that seem to participate almost solely as a means of increasing their score. And even for those not fully addicted to the system, it certainly provides an emotional feedback mechanism. Without this, I do not see these users participating as much - nor do I see a sudden influx of others to replace them. On the other hand, I also imagine this would likely substantially increase overall quality. Like you mention low effort content that incites a reaction is a hallmark of gaming these score systems.
A small town in Jammu doesn't represent the entire country you know. The impact of demonetization is incredibly bad on the poor. The GDP has come down. The govt acknowledges it in indirect ways like increasing the fiscal spending by 500 Billion rupees. It's insane that even educated people don't accept the truth and get carried away by emotional rhetoric. What are you all expecting exactly as economic slowdown? This is it!
Last part: deal breaker for me. I can't speak for others, but I am going to assume many feel the same. I couldn't stand looking at Yahoo search results. I switched back to Google after Firefox made Yahoo the prefer choicd (the deal with Yahoo)
You don't have to spend it wisely, just not deliberately unwisely (e.g. put it in your own account), and I believe the 'deliberate' is much more important there than 'unwisely'.

As long as you can make it sound kind of reasonable that your corporate hot-tub would have attracted the right talent, it doesn't sound nearly unreasonable.
That's what I meant by writing: "Russians also have copy-cat versions of many western sites/services that are more popular than original ones". vk == Facebook, Yandex == Google.
Have you seen their attempts with Maps. I can't imagine how the search would go. They already have so much bad press with Maps, I'm sure they don't want more added to it.
I'm an engineer (the non software kind) that works in an industrial plant. I often have to do ad-hoc querying manipulation etc of data from a lot of diverse sources. Usually to do fault finding and analytics - sometimes also for reporting.

I don't know about transpiling but I use SAS to work around SQL's clunkiness. I can embed SQL seamlessly into my SAS code so it works well. I use SQL for things that are simpler in SQL (selecting, filtering, aggregating data and "case when" statements etc) and I use SAS's data step language for when I have to do more complicated stuff with the data like Arrays, loops, macros, weighted averaging, time series based stuff and regressions.

The thing I love about SQL is it is the lowest common denominator for all of my organisations data it doesn't mater if data is stored in an Oracle table, a Microsoft SQL Server table, or even Access DB or spreadsheet. The language to extract/merge/join all the data is the same and standardized.

We also have things called "Data historians" which are basically time-series datastores (usually they are linked to PLC vendors) and nothing frustrates me more when they use some proprietary "sql like" language which seems similar to ANSI SQL except things like aggregations (SUM, AVG, MAX etc) don't work or they do weird things with data types (especially dates) or similar everyone of these seem to be subtly different - annoying.
Framing it as a question doesn't really change the problem with it.

But, let's try to avoid getting bogged down here. Because there isn't any intent on my part to be dismissive of you.

Your last (previous) remark makes something clear to me that your earlier remarks did not. The personal put down of me was not related to that epiphany. Your remark would have been stronger without it.

As someone kindly said to me elsewhere on HN tonight: Communication is hard.

I was reacting to something in your framing of your first comment. I can't at the moment figure out how to put my finger on it. And it perhaps doesn't actually matter.

Best.
Speaking as a young Western person, you are severely out of touch on this point.
You can turn to the Economist -- pretty much the only news organisation in the world that turns a profit with a major contribution coming from subscriptions and magazine sales.
I've been predicting this govt would do poorly long before they were elected to power. Having said that, you're completely mistaken about this issue. It's the govt's job to provide infrastructure. If all households are electrified by 2019 that makes a massive difference to people's lives - lights and fans at night improve the quality of life, children can study, phones can be charged etc. Further, this actually increases the rate of growth because these people will likely earn and consume more. Honestly, I'm thrilled about this.

Just to play Modi's advocate for a second, I think replacing all indirect taxes with one indirect tax will benefit Indian businesses in the long run. Although it will be painful for now, especially for corner cases the govt hasn't thought about (exporters having to pay tax and getting a refund months later) it will get better with time. I predict that the software will improve to the point that filing the tax will become more or less automated. India is taking the hit to growth today to reap the benefit of tax simplification 2+ years from now.

As for demonetization, I doubt even Modi's mother could spin that positively. It was a disaster, no doubt. Perhaps the tiny silver lining that was completely unintended is that most urban merchants accept digital payments now.
Wechat claims they don't hold logs on disk:

http://help.wechat.com/cgi-bin/micromsg-bin/oshelpcenter?opc...
This is a very high-minded concept, but I just can't see how it would work in practice.

To take an example less divisive than politics, I'll use religion (yeah–go figure).

Say you're an agnostic biologist. One Sunday, you meet your new neighbour, who happens to be an Eckists (https://en.wikipedia.org/wiki/Eckankar#Teachings). After a few weeks of infrequent small talk, he becomes dead set on helping you find you way to God's graces through a series of 25 two-hour rituals of singing the 'Hu'. He's also really excited by having someone to share his theory of the spiritual fluid "yam" that separates the living matter from the dead, and he considers "DNA" to be a hoax perpetrated by the Christadelphian Conspiracy.

You make what you believe is a very good case against any God existing, give an even better overview of the basics of molecular biology, and point out some of the most glaring inconsistencies in his theory of life.

But he comes back at you with the full force of someone spending about 500% as much time thinking and reading about religion and "yam" than you do. He always has an argument, and sometimes it takes a sleepless night to figure out where his argument actually breaks down.

Through no fault of yours, his internet connection starts developing the ugly habit of showing rather immoral photos of all genders where he would usually expect to see completely wholesome photos of the Eckankars' last Day of Celebrating Celibacy and Celery. He finally moves out.

You new neighbour is Frances. He is excited to tell you everything about his Christadelphian faith, and how the walnut is actually the most intelligent brain on the planet. He also has all the answers.

Now imagine there's an endless supply of these people, and they start showing up at work, starting to make legislation to cut your funding, and march across campus with their "Torches for the Glory of Walnut Yam". Do you actually belief your study of mitochondrial diseases will be improved by debating every single one of them? Remember: they don't operate by your standard of reasoning: whenever you find the missing link between hamster and opossum, they just see it as two new missing links in the chain of evolution.
You can also change the lozenge operator to a different character. Its just convenient to pick one you won't ever have to escape
I found this interesting article: https://www.forbes.com/sites/wadeshepard/2017/01/03/after-da...

They mention a parable about a crocodile, where things will eventually re-adjust to favor the black market just as much as before, and these policies are just an inconvenience.... I'm not sure I understand how that would work, if transactions really do start to shift online.

It seems to me that at the very least these policies will shift things in the right direction? Or is that an incorrect interpretation of the situation?

Is it more a case of botched roll out of policies that are essentially positive for india, or is it just a political maneuver that won't change anything?
China Blocks WhatsApp Ahead of Communist Party Gathering: Report
Supporting digital trade a key element of Australia's cyber diplomacy: Feakin
Vanilla JS is more about being agnostic to the framework and framework version the developer is using. Not everyone uses jQuery, and if you library depends on it, you now require several tens more kilobytes of bloat to be loaded just for your thing to function.
> [The new rover] is a great example of counterintuitive problem solving. Instead of packing high-tech electronics into its frame, the scientists are building a mechanical rover that works with minimal electronics.

Really? Is that counterintuitive? If you talk to car or motorcycle overland travellers who traverse deserts and remote mountains, you'll find a preference for simple designs that minimize part counts and electronics (for fuel pump, ABS, suspension...) to improve reliability, often at the cost of performance and efficiency.
> but since they don't collect a lot

Apple doesn't need to collect anything at all for privacy to be a concern. The iPhone stores as much of your information as any other phone by another maker. Which is why Apple's devices are notable for privacy-minded folks, since their hardware and software make it much more difficult to crack into the device than with other phones.

There is nothing "magical", as you say, about how Apple does this. The difference is that, for whatever reason, they do in fact seem to care more about privacy than other companies. Whether that is driven by market sentiment or not does not change this fact.
It has the interesting property of about 50km above the surface being the only place in the solar system - other than Earth obviously - where a human being could survive without a space suit, just with an oxygen supply. The pressure and temperature are exactly like on a normal Earth day(1atm and around 0-20C). Floating barges high up in Venus atmosphere have been suggested previously.
Implementing a programming language without any dependencies to C code for example.
They weren't being asked for info. They were being asked to develop and sign an OS update to bypass any iPhone's security.
To each their own - I find the grammar of dplyr and the tidyverse is quite elegant.
This is directly from the blog of the Pandas creator. "What is Pandas" is assumed to be known, for good reason, and that bikeshed is the correct color.
I’m not as convinced about the quality of text search for bing vs google. I’ve found the former to be inferior in terms of SEO gaming.

That said, it doesn’t use AMP (not relevant here) and its map and images offering is excellent.
Congratulations to Bjarne.

He is one of the reasons I keep liking C++, in spite of spending most of my time in other languages.

Well deserved.
not OP, but ruby's current "modules" are just namespaces.

What jigsaw and rust call modules are isolated components that you can plug and connect in various configurations, and that declare public interfaces both as dependencies and as exported symbols. Consider a module configuration like

module java.sql {
requires public java.logging;
requires public java.xml;
exports java.sql;
exports javax.sql;
exports javax.transaction.xa;
}

So, they are actually slightly closer to rubygems + bundler, but ruby is always "promiscuous", i.e. code from one library can trivially mess up with code from other gems, while some isolation would be nice.

Also, by default ruby does not namespace things by package/module/gem so it's easy to have collisions, while in a more robust system this would/should be under the control of the calling code.
Italy, for historical reasons, has two major and mostly overlapping police forces, plus another two specialized one:

* The "Carabinieri", a branch of the military which historically which mostly works against normal crime

* The "Polizia di Stato", which became a fully civil force in 1981 and often compete with the Carabinieri

* The smaller "Guardia di Finanza", which is another militarized force but at the direct dependence of the Ministry of Economy, and deal with financial crime and smuggling

Until last year, we also had the State Forestry Corp which was its own corp and was, against many many resistances, absorbed into the Carabinieri.
> the input type is coerced to string.

Wow. Didn't knew that.. strings is the one thing I always minimize in my datasets, due to speed and memory considerations..

BTW, I wanted to thank you for your 2012 slides on how you used hashes to group and join data. It led me to learn more about categoricals and I ended up implementing a Factor() object [1] in the other tool I use (Stata) that ended up being a life saver. In fact, once you have a powerful and fast categorical type, with a set of key functions, you can do anything from group the data, to count distinct categories, to run fixed effect regressions in no time.

[1] http://fmwww.bc.edu/repec/scon2017/Baltimore17_Correia.pdf
Android App Development Company- Forebear Productions
Get Best Android Mobile App Development services from expert developers in USA at Forebear Productions. We understand client’s business requirements & assure them for best outcomes. http://forebearpro.com/android-mobile-app-development-services/
> Apple cares about having control over the entire user experience.

Considering DDG is a wrapper for Bing/Yahoo it would be quite the opposite.
Okay, so, apart from the entire thing being dragged around by the international press, and Indian netizens, apart from countless stories of discomfort, there are afew things that stand out, which would paint the entire demonetization move in a bad light nonetheless. I'm no expert, and I'm recalling most of what I've read. Here goes:

1. Promises Promises: The PM unveiled the scheme abruptly (no woes here), promising people discomfort for a week... Then two weeks... Then a month... And then literally six months. You can see how things slipped out of controls as the initial "discomfort deadline" was a mere week.

2. Impeccable Planning: The new Rs 2000 note was not made to-size with the current ATM standards. As a result, the entire nation's ATM machines had to be modified. That is so big a blunder, it felt like I was reading The Onion when I read that one.

3. The Verdict: This one was the real eye opener. I was sympathetic to the entire humdrum, the months of inconvenience caused to everyone. (Full disclosure, I was not in India during the time. IMO, I can still have an opinion on the matter). But if it really did solve some parts of the black money problem, some good would have come out of it.
In the annual RBI report, it was mentioned that ~99% of the currency flowing in the form of Rs 500, Rs 1000 notes was returned back to the banks. This implies that 99% of the currency is now legal, white money. That less than 1% of the currency was unaccounted for, and that's the money gained by the RBI since those notes are now rendered invalid. Source: http://www.thehindu.com/business/Economy/only-12-of-demoneti...

In this light then, I can't help but think of the entire process to be shaky.

Edit: The link was an AMP link. Sorry about that.
Most data is structured. A lot of other data (mages, sound, video) can be stored untransformed as binary. If there is a middle ground between those, it's really really small.
Yes. As a taxpayer I am totally ok with a byzantine structure of agencies, any one of which can go after a variety of criminal wrongdoing. Efficiency is much lower on my list of concerns than concentration of power. If an ambitious DA or US Attorney or enforcement agency head can all take action on a given crime, odds go up that somebody will.
One for All – Zoho One – Orgzit?
Exactly! SQL was never dead.
I'm not sure you can use 'energy conservation' to determine ideal diet patterns. Everyone should be drinking kerosene otherwise.

Cattle can digest fiber and can eat tons of fodder to extract sufficient protein - both of which humans are incapable of. Eating meat is then consuming refined and concentrated version of that fodder.
Generations X, Y, Z and the Others
GitHub Bug report of Google AMP phising exploit locked
Is this open source and can be self-hosted? If not, it's just another Disqus.
This whole analysis is very confusing.

The first analysis about temporary addresses makes sense. Addresses used only for one hour. But what bearing does "transaction value" has? The real metric of a mixer controlling a currency would have been number of transactions. Mixing is about spreading the transactions far and wide and across many addresses to make it difficult to trace. When you look at the graph below, the mixer accounts for barely 11% of the transaction volume.

If I go further and read about the core and shell, the analysis falls apart even more.

The idea proposed is that the shell accounts are the ones responsible for generating output and inputs to external accounts like the exchanges and also talk to core which consists of 90% temporary accounts. Fair enough.

"In the end, it turned out that the total amount transferred into and out of the core is 4 times higher than the total that entered and left the shell and the core taken together." How is this even possible?

If assume flow of 1 ETH ignoring fees. Poloneix -> Shell -> core -> Shell -> Kraken

From the statement "total that entered and left the shell and the core taken together" = 1 ETH into shell + 1 ETH into core + 1 ETH out of core + 1 ETH out of shell = 4ETH

Total for core is 2 ETH - 1 in and 1 out. If shell is there to interact with the core, how is core doing 4 times the amount. Unless of course the confusion is dividing the total in and out of 4 by actual transaction of 1 ETH.

All exchanges need to segregate customer amounts to ensure everything works smoothly. Let's assume I have 1 ETH, then sent it to Kraken. No trades done and simply withdrew the ETH. Here's what will happen:

Me -> Kraken Temp account + network fees (mostly pool accounts ~ 0.0002) -> Me + Kraken account for withdrawal fee ie 0.005 + network fees (again pool)

In which case, two scenarios can occur:

a. Kraken temp account is tagged - So my account and pool accounts can be considered to be the shell. The in and out total for me is 1.9946 worth of ETH (1 ETH out + 0.9946 ETH in after Kraken and network fees). On the block fees side, in and out of the shell is 0.0004 ETH. Total is 1.995 in and out of the shell. While Kraken is doing 0.005 ETH.

b. The worse case scenario - Kraken temp account is unmarked. In this case the temp account becomes the shell while my personal account and pool becomes the so called core. Now this happens:
Core transaction volume - 1.995 ETH
Shell or Kraken temp account - 0.9998 In (after fees) + 0.9946 out (after Kraken and network fees) = 1.9944 ETH
Kraken - 0.005 ETH

Actual volume is 1 ETH but counting the transaction volume blows this thing up.
Ask HN: Can React pump 10,000 bunnies?
I took a rough go at using React to drive something like the "PIXI bunnymark", and performance sucks:

https://github.com/dakom/react-pixi-bunnymark

Is the bottleneck React itself? I've tried a few different things you can see there (introducing mutability, using PureComponent, etc.) but the numbers are still not great (it should be able to hit 10,000 bunnies at 60fps easily without a hiccup on a consumer desktop pc, I get slowdowns way before that)

Someone mentioned looking into how React-Native does things and somehow replacing the renderer... but I'm not sure if that's really very different from what's happening here since ultimately the drawing is done by rendering null and pushing commands to PIXI. In other words the render tree really is just in-memory classes, there's nothing pixi's actually rendering when you get to the end of the line, so I'm not sure if replacing the renderer is worth the headache (there's no bunny-mark on the pixi-react project but I've opened an issue to ask for one so maybe if they can beat this, there's hope).

Looking for some veteran advice before I go down this rabbit-hole (pun intended). Like most things with performance tuning, theory is nice but if you can prove your suggestion by showing the gains either with a fork or a similar showcase, that's much better (500 cells on a page doesn't count, even at like 3,000 bunnies this is fine)