skysight-inc/HackerNews huggingface dataset:
The gist of his post seems to be:

>> If mediocre translations can be done now without the requirements Hofstadter imposes, there is just no good reason to expect that excellent translations can't be eventually be achieved without them, at least in the same degree that Hofstadter claims.

Of course, there's no good reason to expect that excellent translations _can_ eventually be achieved in this manner, either. We just have to wait and see, according to Jeffrey Shallit.

On the other hand, we can already see that GT is not just "mediocre"; it fails in specific ways that suggest fundamental weaknesses of the way it does translation. By analogy, it's like having a flying machine that can only fly as long as it's anchored to the ground. There's no good reason to expect that such a machine will ever be able to do anything else than fly around the same spot.

So Hofstatder's article is not a discussion of requirements for good translation, only. It's also a discussion of limitations of Google Translate, that have to be overcome before it can consistently offer good translations.
Good bot.
>I think it is important to distinguish the difference between a perfect translation with nuance, and a simple "I need to make this point" translation that is what we need most of the time.

Isn't this exactly the point though? A different language in a different culture would convey an idea in a different way.

I'd love to know what exactly you're translating. I have experience with translations from work. I've never met a native speaker say that a translation was any good. Usually, "I understand the meaning but you would never say it that way."
More than a few times, I've had an app where an "in progress" dialog would pop-up and disappear for an operation that could take anywhere from 0.1 seconds to a few seconds to complete. If it happens to complete quickly, you don't get to see the dialog text and it can be confusing if the operation succeeded or not. A solution is to force the dialog to be shown for a minimum of a couple of seconds. It's a weird trade-off between wasting the time of a user who understands what's going on and avoiding confusion for a user who doesn't understand the app so well.
Cynically, i wonder if a translation of that text was actually fed in/available to the translation process.

I mean texts already translated into other languages would presumably be one of the most obvious things to feed in as training data.
If Amazon Prime lets me make semi-okay shopping choices without having to top up $17.98 shopping carts to $20, hey, that's a welcome way of clearing out the clutter. It creates more time to be "strategic" about things that really are strategic.

I've largely solved that problem by not buying things.
Click bait title with not much article substance.
Ask HN: If company starts to do stuff only to drive metrics, is it time to go?
Why do people like you feel that's acceptable? Software can work from anywhere between a few hours to a decade before an update is required, and it entirely depends on what you're doing.

Websites evolve, and that's the choice of developers around the world. You have no right to complain if you don't keep your software up to date to a reasonable level.

If you want to use 4 years old software, you MUST accept things are broken and that it's your fault. Try downloading Firefox 1-10 and see if they work today ;)
Are you suggesting running the compilers in the browser?
In an industry where "kill and reap all children" is a valid technical statement, I see no issue with shaving beaver images. Both have valid technical meanings.
> "By the way on search (not in the start menu, in explorer), do you know why it is so slow?"

I've given up using it. A work colleague recommended Agent Ransack and I've been happily using that ever since.
Or you can delay showing the dialog for half a second, during which you gather progress data and estimate for how long the dialog would be shown. If it's less than a couple of seconds, don't show it at all.
Here's one at the Nordschleife: https://jalopnik.com/heres-what-a-tesla-model-s-can-do-aroun...
Sure, but that's not the same. By that argument — the core of the OS is open, just everything on top isn't — you might as well call macOS open because Darwin is open.

Android is nowadays proprietary, sadly.
At least Google Translate is a bit better than Baidu Translate which at some point decided that my name is the English translation of 扒饭 (grilled rice).

2 years ago, I appeared on the menu of a restaurant on Huawei's campus in Shenzhen because someone apparently used Baidu Translate to translate the menu to English: https://twitter.com/larrysalibra/status/959749866036408320

And 2 years later, I'm still grilled rice: http://translate.baidu.com/#zh/en/扒饭

Human language is hard!
"I don't see how it can be true ..."

Because if the goal is efficiency then we would have a completely different transport system. We would not have large amounts of paved roads which are lightly used (and you see many places in the US moving away from paved roads to gravel roads for exactly that reason).

If we are talking about efficiency then a lane of traffic carries about 3,000 people per hour per lane. Light rail at grade is about 4,000/hour and grade separated is about 8,000. Wikipedia says "light rail vehicles can travel in multi-car trains carrying a theoretical ridership up to 20,000 passengers per hour in much narrower rights-of-way, not much more than two car lanes wide for a double track system". Subways can handle 30,000 people per hour. Numbers from https://www.thoughtco.com/passenger-capacity-of-transit-2798... and https://en.wikipedia.org/wiki/Light_rail .

The thing is, the goal is not efficiency, at least not in any simple sort of sense.

The big problem is that the transport system affects where people go and live, and vice versa. Many places in the US are built with the expectation that people will have cars, which is why buses and light rails are run nearly empty. But in places like NYC or central London, which were built before cars and which can't waste the space on car infrastructure, it's more efficient to have mass transit.

Look at all the people who use light rail to commute into London, rather than drive. Can you really make the blanket statement that "Light rail is a horrifically inefficient use of land"?

Much of what you describe makes sense in the US historical context. However, the US system was not built with efficiency in mind. It was built with growth in mind, with the idea that new growth would be able to fund the maintenance of the old system. https://www.strongtowns.org/the-growth-ponzi-scheme/ is what convinced me of that.

If the goal is really for efficient use of limited public resources, then it needs to be done by redesigning our cities and towns so that bicycles, walking, and mass transit are more useful.

(Bear in mind too that when you see unused parking spaces - and most zoning laws require far more parking spaces than are usually needed - then that is also a waste. And a waste which makes is harder to walk, bike, or have an effective mass transit system.)

Other countries have done that, like cities in the Netherlands in the 1970s (see https://www.citylab.com/transportation/2017/07/it-takes-more... ).

You proposed "on average, what percent of the time is there a person above a physical location that is dedicated to transportation?" Isn't that a way of saying "how long does it take to go from X to Y"?

I don't think your proposal is that useful. If it takes 10 minutes to walk and 5 minutes to drive, but the drive requires available parking on both ends, then shouldn't you also include the infrastructure needed to support the transportation, in addition to the simple time that the person is above a physical location dedicated to transportation?

And since the car takes up more space, including a larger safety margin ("two second rule"), shouldn't that also be included?
I really wish we'd start using a term like journeyman to talk about what people insist on calling "senior developers". A person with 3-6 years of experience isn't senior. That's preposterous on its face. Nor is a 3-6 year developer a junior, but we are woefully inept at using meaningful terms for developers.
It always amazes me what kind of things you grow up with nearby can be a live long dream for other people (Its probably the same for other people with surfing). As kids, it was just one of the many thing we did, that we were invited at school by the local club to try this sport with them one day for free. Sure, it we did not get a suit and we had to carry the sledge our selves but we won prices in the end and if was generally fun. Well, at least so much as going down a few times is interesting but from the tenth time on the same track it would become repetitive and less engaging than building your own tracks in snow and trying them out, improving etc.
> solve the commit-reveal problem (where the last party to reveal their commitment can abandon, so they have an advantage).

Don't you commit to the contract before any revelations are made?
This is a really bad idea letting the recruitment agency play a larger role as a gatekeeper. Recruiters have even less of an idea of what kind of technical testing would match a role than an employer, and should NEVER be trusted for this.

I recently experienced this process, when a recruiter had "found" a technical test, and progressing to the next round was dependent on passing this. Unfortunately it wasn't related to the role, I do iOS and the test was a bunch of SQL related questions. I have barely touched SQL anything more than a basic select statement since college 9 years ago, as all searches are done through fetch requests and predicates. Long story short, it's not relevant. The recruiter was arrogant and didn't want to entertain the idea of finding a more relevant test. These people should not be trusted playing a role in the interview process at all.

However, what do you mean by "the interview is not for employment, but to sign up for a service"? This is interesting and may be worth exploring.
Ask HN: Which field contains more information math or SW
Putting the question in more defined manner: if I need to take two groups(with equal IQ) one to master all aspects of sw and the other of math - which will be bigger
Oh come on - surely ever since Microsoft published that paper about roman alphabet recognition being improved by using chinese trained networks everyone has been using it as a default
That is... Bizarre. Any idea how that happened? Maybe you tweeted "grilled rice" before?
Ultimately it is really quite hard to monetize a platform that is so easy to implement with so little product differentiation. People use messaging for messaging. I don't care if you have better emojis. I will certainly leave if you show me adverts. If it really turns out that most people only want simple messaging apps then maybe there isn't that much money in it. Maybe that's ok.
Gitlet – Annotated Git from scratch in 1000 lines of Node.js
> Maybe there's metrics that show it increases engagement (which I'd believe, since it kindof fits with the studies that say an uncertain reward is more addictive than completely predictable reward)

I wonder how much of those metrics are false positives due to people scrolling more in frustration to find the user updates that they are missing
Location: Abuja, Nigeria,

Remote: Yes,

Willing to relocate: Maybe,

Technologies: Javascript, ReactJs, Node/Express, PHP, Laravel, Java, HTML, CSS, MYSQL.

Resume:https://www.linkedin.com/in/veremdugeri/

Email: verem.dugeri@gmail.com

Github: https://github.com/vdugeri
Why stop adding new useful features? What actively used high level language has done that?
What's going to happen is that we humans are going to become more machine-like, as we loose our appreciation of our own sophistication & subtlety, so that most people will be satisfied with machine-translation, writing, art and music never having known that there are higher levels
The only two Windows version you can run into Microsoft supported versions of IE 10 any more are on Windows Server 2012 and Windows Embedded 8: https://support.microsoft.com/en-us/gp/microsoft-internet-ex...

Who in the world has that as a significant user base?
All I want is a datetime literal: #2018/01/31 17:00:21.2234233#.

I don't even care that it isn't backwards compatible. Eventually platforms will catch up... so the sooner it's added the sooner everything will catch up.
Yes, this project inspired by crookedss.
But crookedss more like proof-of-concept, while SpyCss is library.
also Dutch frugality at its finest, very Calvinistic.
Some people think the out-of-body experience is actually them floating outside of their body in the real world and seeing reality happen in real time from a third person point of view. It disproved that.
Fiction

War and Peace

Crime and Punishment

Count of Monte Christo

1984

God of Small Things

Paradise lost

Divine comedy

Non fiction

Selfish gene

Meditations

Madness explained (the best book I've encountered for explaining how the mind works)

The Red Queen

Tao te Ching
One problem with any attempt to map human intelligence to different types of artificial intelligence is that we only have a very precious few such types of AI, so there may be any number of things we're missing.

It's a case of not having the right analogies. We liken various bodily systems to machines: the heart is a pump, the lungs are funnels, the kidneys are filters, etc. These work up to some point because we understand both sides of the analogy well enough- we understand how the heart works, to the extent that it works like a pump and we understand how pumps work, etc.

But with intelligence we don't have this luxury. We don't understand how intelligence works, yet we draw an analogy not just with computers ("the brain is a computational device") but with specific types of computer programs. However, there are, literally, an infinite number of different computer programs and an unknown number of them could produce results similar, or even identical, to our intelligence.

Of course understanding intelligence is basically coming up with a good model of it. But that must be preceded by a good understanding of how intelligence works, which we currently don't have. Instead, what some researchers do, is that they take their arbitrarily chosen favourite AI model and try to find a way to argue that it's "like" human intelligence.

Neural networks are particularly guilty of this sort of thing. The whole idea of connectionism is to mimic the way the brain does intelligence, however we don't know what that is, so we've just come up with a complex machine that can optimise systems of functions, instead (I mean the set of neural network architectures). Then, when this machine turned out to be good at doing what it was designed for, optimising systems of functions, we claimed this as proof that it's actually doing what the brain does. That's a very circular way of thinking.
My sister is a professional translator and when companies pay her they generally do it because they want really good translations not because they just want people to understand the content. This can be for semi-legalistic reasons (though she's not a legal translator per se, but she has done a fair bit of work related to the EU) or for reasons of professional reputation. Literary translation, although not her mainstay, is also obviously really hard to do well. She's not worried about Google Translate at all yet, although she does have the advantage that one of her languages is rare for native English speakers and she is an extremely good writer in English.
> I am not in the least eager to see human translators replaced by inanimate machines. Indeed, the idea frightens and revolts me. To my mind, translation is an incredibly subtle art that draws constantly on one’s many years of experience in life, and on one’s creative imagination.

Yeah yeah... the special snowflake argument. „No, I am irreplacable, my job is special.“ Sure, machine translation isn‘t very good atm, but it‘s getting better, and I see no reason whatsoever why it shouldn‘t reach human levels with the correct technique.
> This one is fine and can be grouped in the "skeuomorphism enhancements" category.

Actually, it's called comfort noise, and it's not just for skeumorphism's sake: https://en.wikipedia.org/wiki/Comfort_noise
the original myspace.com

it was a colorful and public social media platform, not this monochromous closed bullshit called facebook.
as a user 'you were allowed' (keep that in mind in todays world of restricted fb!) to customize the entire look of your page with strange css/html/javascript hacks.
that was really fun to do!
things started to get odd when they regularly changed website mechanisms like location based services to invite people to a concert/party. that's how this web service got unreliable and frustrating
On the other hand, having traveled extensively in Europe the Americas, and Asia, Germany does use cash far more than other countries even in Europe, although yes not to the extent cash is preferred in Asia.
True, it doesn't reach a stastistical significance of >=95%.

How does knowing roughly 100 Chinese people from different social levels, tiers, geographic locations, backgrounds compare to reading an article of foreign origin, though?
PSA: No India hasn't banned Bitcoin – but it's still talking tough on crypto
I don't have to. A financial scheme is an investment and bitcoin is more than that even if it doesn't succeed.
> Sometimes I forget the USA centric nature of forum until I read riding without helmet is legal... :0

It varies by state; this is one of those occasions where the federal government leaves it up to each state to mandate as they please. You might be surprised to learn that Georgia, a deeply Republican (i.e. anti-regulation) state, has strict requirements for motorcycle safety including mandatory helmets for any vehicle classed as a motorcycle.
Douglas R. Hofstadter is a tad more than a translator. Try Google.
Is that because you want date/times in JSON? Shouldn't it include a timezone, and maybe implement ISO8601?
>> Can we expect the pace of changes to slow down?

> Why stop adding new useful features?

No actively used languages that I know of have stopped adding features.
Anything longer than 2 hours is too long unless you get paid. You're automatically disadvantaging people who aren't in a position to dedicate a large amount of time to free work. Plus if say they're only offering 5% interviewees a role, for 95% of interviewees it's a complete waste of time. 2 hours is a lot more acceptable as a waste of time vs 8+ hours.

As a general rule, if I'm asked to spend time on one of those coding assignments, I assume I have the job unless I really F it up. Only the top 2-3 contenders should be asked to spend more than half a day on one of these assignments, and they typically take half a day or more.

The best coding assignment I had from an interviewer is one where I got paid. It was part of their process, and wasn't a complete waste of time.
Although I've spent the majority of my professional life driving around in circles, I have always been interested in technology, and worked in IT before I started racing professionally. Learning about materials, electronics, and manufacturing have been mainly through trial and error over the past 2 years, and working with some very talented people in their respective fields.

Great to hear that there's been some value in something I've said in an interview!
Yep, that's another way. You still need to give some kind of feedback though if the dialog isn't shown otherwise it'll get perceived as lag. Also, say you wait 0.5 seconds until the dialog has to be shown but the operation takes 0.51 seconds: once the dialog appears you should still probably have it displayed for a minimum amount of time otherwise it looks like a glitch.
Lived in both. Rotterdam and in lesser extend The Hague are more direct, but tend to be more playful and humorist in social conversations. Whereas Amsterdam people can be downright blunt.

(real life) Example:
Me entering a tram in Amsterdam asking conductor: I need to go to this square...
Amsterdam Conductor: yeah so??

Me entering a tram in Rotterdam asking conductor: I need to go to this square...
Rotterdam Conductor: I'm not sure if you really should go there.
Do you speak a second human language that’s not closely related to your first?

English and Russian, say?

Because I find most data scientists that do tend to think language translation may be one of the last things we solve. I think it requires hard AI, honestly.
Cropped beaver images unsurprisingly results in pictures of beavers, high have been cropped

https://a-z-animals.com/animals/beaver/pictures/1724/ For instance.
Your response simplifies a pretty specialized occupation. Translating a paragraph is not simple math. Most of the time ‘understanding’ natural language is AI complete. Translation is not just looking up words but also considering culture and history. So maybe don’t be so sure that with the correct ‘magical’ technique we can achieve human level translation...
You might be on to something.

"Hey, did you see what $mutual_friend has posted on Facebook this morning?"

Cue 15 minutes of scrolling past two-weeks-old posts
The problem is that there is something of a network effect at play. It might be okay between a couple of people but I'm in some group chats on Whatsapp and Messenger and it would be difficult to move away from those as you'd have to get buy in from everyone in the group.
Scientists find massive Mayan society under Guatemala jungle
Here a short write-up on on key lessons after having transitioned to leadership. Gives an overview of the challenges to cope with as a new leader: https://medium.com/@bocytko/management-your-next-career-step...
Good idea!

Sorry, couldn't resist :)

Something similar to https://www.kialo.com/tour/ for instance?
I've found, for Korean, at least, Naver Papago is miles ahead of Google Translate - Especially while decoding some unnatural phrases.

'백조가 연못에 있지만 나는 안봐' has its [implicit] object pronoun dropped for its second verb when translated through Google, but not when translated through Papago.
Because safety and pleasure are not mutually exclusive. If your question was valid, skydivers wouldn't use parachutes and skiers would wear shorts and tank tops.

Just because one wants to enjoy a risky activity doesn't mean one has no common sense or self-preservation instinct.
Is that possibly a meteor crater seen on the right of the second LiDAR picture?
You know Facebook has a problem when a social network has become anti social.

All I see on Facebook is friends of friends fighting over politics with other friends of friends, fake news, stupid animal pics, people with low self esteem hunting for the likes, stupid mainstream commentary, "look at me how awesome I am" status updates, rants where everyone feels to be treated unfairly by the world because of [insert the single characteristic about yourself where you can pretend to be discriminated], etc.

I only go to Facebook for one reason now, to check that I'm not missing a birthday of some close extended family. This takes me about 1 minute every day and then I don't visit FB for another 24 hours.
Ask HN: How do you quickly test out new product/app ideas?
From a technical perspective, how do you validate a new product/app idea? What tools/frameworks/etc. do you use to collect enough information to know if you should invest more time and money?
> I can mention several online stores that do this

I would like to hear which ones they are, that I may try them.
In case you weren't being snarky, the article was talking about Claude Levi-Strauss who was a French Anthropologist, not not the maker of jeans...

https://en.wikipedia.org/wiki/Claude_L%C3%A9vi-Strauss
Realises they could have searched for that friend and opened their profile

Cue 15 more minutes of scrolling before realising they're two months back because they missed the actual post, because Facebook does not show every update by default
WYSIWYG Web Builder 12.4.0 Crack Free Download