skysight-inc/HackerNews huggingface dataset:
> ..I've been checking how Google translates a particular word from Greek, to French.

I have a couple of these in Japanese. One is "七輪" (brazier), which Google Translate thinks is "tambourine"; the other is "ちゃぶ台" (tea table), for which it returns "Shabu-bashi". No idea what's going on in either case - the latter doesn't even mean anything in Japanese.

It's always nice to read Hofstadter, but when Google Translate trips up over single words, delving into subtleties of contextual grammar seems like overkill.
If you're going to be on the public internet, you have a duty to make sure you're patched up

And does that include all the non-security patches that change things around in ways maybe I don't want?

Or immediately installing security patches even if they're broken and compromise normal functioning of the system?

I don't see even a moral/ethical argument for mandating those kinds of updates.
Google and 3M have joined – open standard for styluses
Amazon doubled the amount of space it owns in 2017
In defense of Google Translate, I will have to point out two constraints of machine translation that human translation usually do not face.

1. Machine translation lacks a direct conception of the physical world: it only understands the "grammar" imposed by physical constraints indirectly through digitized verbal corpora and hand-constructed parameters.

2. Machine translation does not have the luxury of understanding their target audience's domain knowledge. Much of the jargon Google Translate does not understand comes from very specific situations that few people generally experience, e.g. Pan-Germanic. Normally, if such words were used in a news article, the journalist should have to spend a sentence or two describing what is meant by using those words. If Google Translate was tuned to favor translating jargon into jargon, it is likely that its translations would contain much jargon from various domains of experience and be very difficult to read in general.
I would love that. I have offered a pay cut in exchange for more vacation but management couldn't even compute the suggestion. It's a foreign concept to them.
> Western civilization is based on merit

This is one of the larger falsehoods I've read in a while.

It's based on money, connections, favors, historical precedent and power. And it's not the only one.
FOSDEM 2018 – Live Streaming
It's just insane to ride a motorcycle in the more populated areas of the US - with or without a helmet. A friend of mine works in a skilled nursing facility. Most of the younger males who end up there are because motorcycles. While wearing helmets saved their lives, many of them will be disabled in some way the rest of their lives.
The study is not conclusive, far away from conclusive, from the article

> based on the designs of the existing studies, it is difficult to definitively conclude that these negative results clearly indicate that cell phone RFR is not carcinogenic.

Moreover:

> An interesting side note is that the radiation-exposed rodents of both types lived significantly longer than their control peers: 28 percent of the original control group survived the full 2 years, while about twice that amount (48-68 percent) survived in the exposed group.

So apparently cell phone radiation may perhaps be good for you. (IANAAMD)

They have male and female, they have rats and mice, they have many types of cancer (heart/lung/...(, they have 3 levels of radiation (0/3/6/9 W/Kg), they have two frequencies, ...

They have too many variables (that is good for an initial experiment) but only an specific combination gives a small dangerous result. So this is something between p-hacking and bad press reporting. There is no interesting result here.
Tencent Gears Up for Mobile Esports Push
From me experience at least in the US there is a moral component to more vacation. The managers I have dealt with acted a little as if wanting more vacation is a moral failing of the person.
Facebook threw away one of their best social features: events. It used to be front and center when you logged into Facebook. Now it's hidden away in menus.
I think it is unfair and even wrong to compare GT to the job of professional real time translation, because the latter is probably one of the most challanging jobs that I know of, next to astronauts and film stuntmen. Instead, what we mean most of the time is "this piece of text in the language I speak fluently that came out of Google Trabslate reads like nonsense to me, but I kinda get it (though sometimes I don't)". Meaning, it's way below my standards of quality for a language I know very well.
I am in the same boat; I'm good at taking responsibility and doing "The Right Thing"(TM) when it comes to my own work. Having to be more directly invested in what other people are or are not doing makes me feel uneasy. I think it's going fine and I don't hate it or anything, it's just that worrying about other people's work isn't really my idea of a dream role.
I think most people that have done a CS degree would at least know the word. My cs101 class talked about asymptotic notation.
Did you not read the line with "increasing fund flows from actively managed to passive index funds"

Buying the index forces you to by all stocks in the index good and bad over and undervalued.

Some of my active funds in the UK got out of banks before the crash a FSTE 100 tracker could not - so some one investing the same amount in a tracker is almost never going to catch up to that active fund.
I always tell people Facebook went to shit when they tried to clone Twitter. It was a series of product strategy blunders after another until Facebook became the dysfunctional un-social network it is today.
Canadian Regulators Approve Country's First Blockchain ETF
VS profiler crash caused by Meltdown/Spectre security patch
If you state your criteria for 'safe' and 'secure', I can point you towards library implementations for each of your points.

You can not stop the users from shooting themselves in the foot, but that is not the goal here. We want to enable 'safe and secure' programming, not develop toy idiot-proof write-only languages that are useless for large projects.
If you put a newline in the middle of a word English, it changes the meaning too.
It depends if the metric is cash in the door or not.
The more there's featues, the harder it will be to create new independent implementations, which is not good for openness/competition. The bar is already too high.
> They blame the old corrupt elite.

Hmm, I hope that's true. But there's also the "century of humiliation" thing going on, which, to my mind, is an attempt to divert blame away from China itself (basically Mao -- the greatest enemy China ever had) toward outsiders. I don't know to what degree people are buying it.
In other words 100 billion to 1 trillion. The world’s land area, excluding Antarctica, is about 50 million sq. miles. With a comfortable population density of 1000 ppl/sqm (like in South Korea, Holland, Israel, or the state of New Jersey) you would get to 50 billion (same as Trantor). The population density of Singapore is close to 20k ppl/sqm, that would give you 1 trillion.

If you are willing to pad the Earth with buildings 16 km high, you could pack at least 1000 times more people, more likely 1 million times more.

Maybe that letter to Science mentioned 10^18?
'Task Scheduler' perhaps?
I've seen stuff like simple typos that would be really quick to fix in some open source projects, but then I start wondering if it's just going to be seen as one of those "cheap" contributions and choose to leave it. Having never contributed to open source, I sort of feel like I should prove my worth by contributing something that takes a bit more effort before feeling comfortable going for the lowest hanging of fruit (I don't mean a huge feature or anything, but maybe something that involves some actual coding vs a typo in documentation or in a variable name). Typing it out I realize this sounds kind of silly...
Death, Taxes, and Data: A Memorial to the Throne
Insurance will usually pay less than the cash price. They have a better idea of the cost than individuals and more leverage.
Towards Artificial General Intelligence – State of AI
Could you just write and submit a short blog post? If people are interested they'll discuss and contribute.
That's good, but the UI/UX was actually quite great. Differentiated between invites/accepted events, showed birthdays separately, even had opportunity for suggested (sponsored) content (not sure if that was ever used). It was very quick and easy to find past events too.

Random screenshot for those who didn't see it: https://ucarecdn.com/9bd0a297-7576-41ee-9580-f7ee0ef50943/
That's just because the manager is then responsible for the work when people take vacation, so dissuading it as much as possible saves them time and stress personally.

Vacation is a big problem of you're running with just enough people to operate the business, which most are people are one of the most expensive parts of the business. Unless you're not doing anything time sensitive, mission critical, or customer facing, then being on vacation means someone is stretched to cover you.
>> It's always nice to read Hofstadter, but when Google Translate trips up over single words, delving into subtleties of contextual grammar seems like overkill.

Ah, but see, the very counterintuitive reasoning is that it's actually easier to translate a sentence than a single word- because the context provided by the other tokens in the sentence can help determine the intended usage of the word.

For instance, the following sentence is translated pretty much 100% correctly by GT:

Το χελιδόνι είναι αποδημητικό πτηνό.

The swallow is a migratory bird.

Which in a way makes the mistake on the single word even harder to understand (I mean, for users who don't know anything about how machine translation works).

Of course, when sentences start getting more complex, looking at the near context, or even the far context (that LSTM nets are good at) is not going to help you. That's even more so when you have no way to tell which of multiple possible meanings of a word you should use to derive the correct context and find the correct translation.

So, yes, the inability of GT to discern between meaning at the word-level affects its ability to translate more complex passages, but you may miss that with simpler sentences- which I think may explain why many people think that GT translations are actually pretty good, when they mostly really suck.
Sounds like a placebo button:

https://en.wikipedia.org/wiki/Placebo_button

They add fake "close doors" buttons to the elevators, that arent connected to anything, but make people feel they have agency and it makes waiting for doors to close less frustrating.
So, transpile 8GB of compiler binaries to JavaScript which will inflate it to ~80GB. Now it’s a bandwidth problem.
Normally you have one user of the contract who invokes it, and somebody else mines/computes the results.

I think the trick here is that the user of the contract is also mining/computing the smartcontract at the same time, and thus knows the contract's results before it's published to the network.

If they are unhappy with how the contract unfolds (because of the random component), they just pretend as if it all never happened, neither the contract usage or the contract mining/computing never took place.
Personality Affects Your Chances of Being Attacked by a Dog
Ars has a great article on this. https://arstechnica.com/science/2015/04/apollo-13-the-mistak...
The weakness in this analogy is that the stem cell itself does not transform into anything. What stem cells can do is, on division, 1) make a progeny cell with a different cell fate (i.e., a different cell type) and 2) self-renew (make another stem cell). Maybe you could say stem cells die in the process of giving birth to fraternal twins, one of which is a clone of the parent.
QuarkXPress 2017 13.2.1 for Mac Crack Free Download [Mac and Win]
Because these constant "improvements" usually mean two things:

1. The language design is flawed. That is, the desired
functionality requires changes to the core language, because it can't be made from existing building blocks. The fundamental language constructs are not universal enough, so new functionality will always require "just one more" special case in the language itself.

or

2. People are shoving things into the core language, that should rather be implemented as a library/framework.
Sure, but this is the installer presumably being loaded from CD/USB; in addition to not needing to be compressed the same as the resulting installation and being a one-time ordeal, these are slower media: the less you have to read from disk, the faster your end result may be, even including decompression time.

It’s why lz4 compression of a file system can be faster than no compression even with an ssd on fast machines; I wonder if that would boost your performance vs the uncompressed image (though I don’t know if the kernel supports lz4 decimal at boot time)?
That definitely helped to grab the long tail but in general WeChat is so much more than WhatsApp (Skype is even lower league).

You use it to pay in restaurants, buy metro tickets, rent a bike, order a taxi, order courier services etc. In China it's not an app, it's the app. If they integrated Meituan (local recommendations and discount coupons) you wouldn't need any other app to survive.
Hahaha, at least do the minimal effort of looking up who the author is.
An hour ago and on the front page with no comments. Probably because we are all still playing with it.
This :P
That is an interesting point. Personally, I think remote work should be freelance work.
Correct: the stove is in the kitchen.
Incorrect: the stove is on the kitchen.
Not that amazing, given that it's never been successfully been replicated and quite likely to be bunk.
For those of you a bit lost with the initial setup, click the "sweep" and "microphone" checkboxes to get something more familiar.
BB FlashBack Pro 5.29.0 Build 4318 License Key and Crack
Instagram is Facebook where the news feed is only photos. People want that. People also wanted that out of Facebook, but Facebook became the unsocial network when it tried to clone Twitter so everyone flocked to Instagram to be social again.

And also, there are insanely good professional photographers on Instagram and some people just like looking at pretty photos instead of thumbnails grabbed from political news articles.
Git .mailmap: fix up deadnames in old commits
Wow, that's awesome, the only way it could be more surreal is if you had been holding the menu in front of you!

"扒饭" isn't, on its own, an actual Chinese word. The "扒" is basically a modifier that comes after a type of meat and indicates that it is a "steak" or "cutlet".

So your menu item "美式杂扒饭" should translate as "American-style" (美式) "mixed grill" (杂扒) "on rice" (饭)... but the machine translation is getting the word boundaries wrong and translating it as "American-style" (美式) "mixed" (杂) "larrysalibra" (扒饭). Fascinating.
Have been using the spread operator via Babel for several months now. It's definitely convenient - saving me from writing several extra lines of code.

I worry that spread operators make code less readable. You really have to squint and think more when confronted with one.

They also make your code less understandable to a beginner, or people coming from other languages.

One of my favorite ways to use them:

const foo = {};
if (bar) {
foo.bar = bar;
}

Turns into:

const foo = {
...bar && {bar},
};
If anyone wants to read the docs , here is a direct link

>http://zulko.github.io/moviepy/
This always makes me sad. 3-6 years of experience, and you are senior. 20 years of experience, and you are too old for the "young and dynamic team". I'm slowly hitting 20 years soon... and even now I have troubles with getting a job. I didn't have the problem when I had 3-6 years of experience.

A surgeon with 3-6 years of experience is usually too inexperienced to operate on her own. 20 years of experience, and you can lead a team of surgeons.

In IT we have some strange cult of inexperience. And this makes me sad.
In my experience employers will often profess transparency but will refrain from sharing salary information (citing 'personal secrecy') and rely upon the taboo around discussing compensation do its work, which it usually does.

You sadly professed transparency and then immediately gave the game away when you said this:

"Everyone thinks the other person's deal is better."

That happens when compensation packages are kept secret or are revealed suddenly, not when they are open as a matter of policy.

It's not being 'transparent' when you share details of everybody's holiday entitlement, because it's easy to spot when people aren't in the office and there is zero taboo surrounding sharing how many days of holiday you take or whether you took friday afternoon off. It's simply a tacit acceptance of reality.
Skype has a tailored edition http://skype.gmw.cn
Right? How good is this?!
The most interesting to me how it leveled the playing field.

It's not considered awkward/strange to just chat with any business (restaurant, online shop) owner before deciding to spend your money. People just love comparing prices for everything and doing "background checks" all the time.
> You can not stop the users from shooting themselves in the foot, but that is not the goal here.

It should be the goal. Even experts make mistakes. This is why static type systems exist. The logical thing to do is to strengthen the type system to prevent more classes of errors.
At least it's not a mine-shaft gap!
> Surely Chinese are interesting in buying America's advanced jet fighters

China's interested in buying precisely one round of each thing. And thereafter replacing it with their own. That's not a criticism, it's a fact of life in dealing with China. They have zero interest in being dependent on any outside nation more than absolutely necessary.

The things you list, wouldn't even remotely dent the trade deficits China rings up. You're talking about $5 to $6 trillion per decade with the US and EU combined.

Intel processors et al. are not going to fix that. There's absolutely nothing that can plug a $600 billion per year hole with China (US+EU), realistically. Energy exports (in the case of the US) is the only thing that could dent it. The solution is to move more manufacturing away from China and rebalance that large concentrated deficit with other nations in a distributed manner, and to make more things domestically. That will happen naturally as China's wages & costs continue to rise.
It's not real. I've gotten that when asking for more money too. Running a guilt trip on employees or potential employees is a pretty standard tool of psychological manipulation and intimidation.

A manager whose bonus is on the line and who knows that they have no chance of getting an increase in holiday allowance approved is quite likely to do that.
Thank you for creating this nice tool! I am teaching a C++ class, and sometimes I connect to Compiler Explorer in real time to explain how things are translated into low-level operations. I found this approach eye-opening for students, as it removes some of the «magical» aura modern compilers have in the eyes of the class.
Nigerian man has been extradited from South Africa to USA for e-mail scam crimes
Detect mobile devices with Google Tag Manager variables
RegExp Lookbehind Assertions

Finally... I've had to lookaround it's absence too many times.
Deep Multi-view learning to rank: a multimodal early fusion approach for ranking
And yet you always need to provide users an way out for the sake of pragmatism.
Examples: Rust's unsafe block, Haskell's Unsafe.Coerce, etc.

If the user avoids the analogous features in C++ and stick to modern conventions, it is not less safe/secure.
Programming languages do influence how a problem is solved and this often affects architecture. This is especially true with respect to concurrency. However my main problem with C++ is security, not want architectures it inspires.
3. Even 'just' acting as a translator, Douglas Hofstadter is a high bar for intelligence, not to mind artificial intelligence.
> having someone who is not certified driving the car

You mean, someone who hasn't passed a driving test? Or someone who had their license revoked?
The language design is absolutely flawed, hence the push to make that less so.

What things going into core do you think should be a separate framework?
Some parens would at least make that more readable:

const foo = {
...(bar && {bar}),
};
I took that approach for a while, but it ended up blowing up in my face one time too many.

Now I try to block bad code from landing in the first place by requiring code reviews prior to merging into master. Sometimes a patch is thrown away entirely and usually it takes two or three tries before a patch is ready for merging, but the overall code base quality is higher.
“Freelance” has very negative connotations I my book. It brings to mind sites like odesk or whatever it is called now where low quality companies look to find 99 cent an hour talent.
But every country teaching their version of history.
Opium Wars is truly what change the Old China, force it open door which has long been closed.

The so-called Freedom was just bullshit, it only profits, that drive the war.

And I think the western world just never really understand the Chinese people's way of thinking, nor do they care.And that's how this article comes out.
Stolen adult site login credentials help fuel dark web economy
#1 'use strict' already went a long way to disabling broken parts of the language without breaking backwards compatibility. While what you are saying can be true in general, I find many of the features are more of a design correction that happen to work along side the old flawed way. Take 'var' vs 'let' / 'const' as an example.
The motivation of all such articles is that someone's job is to write articles, and so articles must be written within the publishing deadline.
And I'm sure everyone knows the original (?) inspiration for these cute little games: http://cssdiner.com/
Maybe look at the progress we have made in last twenty years? Yes, there are examples of machine translation failing miserably, but it has also reached a level which allow people to actually use it for communication (as evidenced in real life and mentioned in the article). I think that's already quite an achievement.

We should not be too harsh on computers. Humans are not perfect either. Instead of judging machine translation based on few random cases, we should be evaluating against number of human translators of various experience levels.
Republican has come to mean more "anti-authority" with respect to regulations, and not even necessarily less, but just less ones which hurt private profits. It does not really any longer mean 'against ones which hurt individual liberties.'
How is the performance? Isn't MacOS running natively on a bare-metal Apple hypervisor?
Ask HN Threads with similiar topics/recommendations:

* Books you wish you had read earlier?
https://news.ycombinator.com/item?id=14477851

* What books have made the biggest impact on your mental models?
https://news.ycombinator.com/item?id=15155833

* Books on specific topics that have applied to many areas of your life?
https://news.ycombinator.com/item?id=14477851

* Books with a high signal to noise ratio?
https://news.ycombinator.com/item?id=10027102
Well, that is the same as The World War 2 still shape x's view of the X.
A typical rtp stream will have smpte fec on top, allowing burst lost of say 20 packets, or random loss theoretically upto 5%

In the last 10 years of streaming rtp over the Internet the vast majority of failures is bursty. Reordering is more rare than you'd expect.

Looking at one sample from India to Europe over a period of 6 weeks, my 30mbit rtp stream was fine 99.998% with fec. The rest of the time that's why I dual stream, either timeshift (send the same packet again 100ms later - as I said most outages are time based), or dual path (although if the packets traverse the same router en route there are issues), or even both.