skysight-inc/HackerNews huggingface dataset:
> the Mac Spotify client regularly sticks for at least 30 seconds on the Browse screen, or if I try to search for an item.

Works great for me. I could understand not liking it if it did that on my machine though.
Culture have traits, yes, and it's extremely difficult to name them with the words of another culture, and judging them bad or good from another culture is adventurous, except for obvious violations of core human values which I don't think we would find in Japan.

In the first paragraph the author says it is impossible to critique Japan traits. That simply shows that he or she has understood nothing of the Asian way of life. I've been working in a Chinese company since 6 years and never heard any critique or irony or any other form of explicit negative comment, even about competitor products. That is just not how you do it there. There are many other ways to express your personal preferences. If in ten years you don't get this, you just better go back home earlier.
Near fatality in Japan
It doesn't ring as being particularly Xenophobic to me, they just have a strong cultural backbone unlike the west.

I wouldn't even consider moving to another country unless I was prepared to integrate and abide by cultural norms.
How much value do you really capture from your data?
Blockchain Infrastructure Landscape: A First Principles Framing
Node.js to Serverless Architecture
Quick remark: the Chinese text on the 5th picture (below 'JAPANESE ONLY') reads '謝絕中中國人'. This literally means 'Decline Chinese people', suggesting that the place is specifically not willing to receive to Chinese visitors.

Thought it might be interesting to point out.
In a nutshell I feel, blockchain can be used in places where you need robust place to store immutable events. In real world, I can give examples of, birth, death, transferring money, casting vote, owning an asset etc
Right click background, 'Inspect Element' in Chrome, and go unclick all the color properties.
And yes, I agree, white on black is always terrible on the eyes!

As far as Japan goes, I've never been there, but I interacted/worked with many and I have to say the only thing that I still find quite disturbing is the 'Yes' problem. I remember extensive engineering meeting where everyone 'Agreed' and a week later, you realized actually they didn't really mean 'yes' when they agreed. Fun.
"謝绝中国人" doesn't match what I know about Japanese grammar, but does match Chinese grammar. So I would expect the bilingual sign to be directed towards all foreigners. Once in English ("Japanese only") for everyone who speaks it, and once in Chinese to directly address Chinese tourists (who might not speak English).
> except for obviously violations of core human values which I don't think we would find in Japan

Yes, we would. The Japanese penal system has a presumption of guilt.
I'm guessing "Hired" doesn't have a trademark on the name?
We humans aren't rational beings. We're rationalizing beings. I would even suggest we've always felt ourselves to be the epitome of enlightened - even whilst committing atrocities.
Sure, why not you just need to translate the format into something your AR set understands. Would be a neat project!

If your post is <1hr old you can edit it for little clarifications like this :-)
> You try to figure out how to do something, you see 3 different solutions and you ask yourself, what's the difference? What's more correct? Will I need one over the other? Are they compatible? Is one way better supported than the other?

I've always wondered this: would it be that bad, if you could easily guarantee that all those formats really are equivalent? (maybe by being able to check a unique identifier of the function to which the expression is going to be compiled).

In the case of this library, the semantics are simple and clear: I have a string object, and I want its contents to be poured on a predefined output device; maybe converting on-the-fly some escape characters in the string to the values of some parameters.

Provided that you don't deviate from this specified meaning, is it that bad that the language accepts any common syntax?

I understand the "being harder to recognize what it is doing", but I think that might be somewhat alleviated by the feature I said above of unambiguously resolving to a single entity in the programming language.
One suggestion I have is to choose more artsy hobbies than techy ones. The artistic gathering of people whether it is drum circles, cooking classes, Zumba classes, group salsa lessons or surf lessons emphasizes connections to other human beings while learning to be in the "flow" more so than perhaps tech centric hobbies like a model rocket club, language/dev meetups etc.
I lived in Japan for 4 years, and afterwards felt in many ways similar, it's a place that can take a lot out of you, especially if you have expectations of fitting in.

That said, in my 4 years there, the police was never anything but polite and friendly (I was never once stopped for a bag search or gaijin card check either) and now living in London, I find the police here, while polite and professional, much more intimidating with their open carry of massive guns. (This is not to excuse the very real problems with judicial fairness that have been well documented elsewhere).

I think everybody's experience is different, but most foreigners I know who's stayed there long term does seem to develop a sort of exhaustion with the place.
I find the attitude of people from English-speaking countries that the rest of the world should speak fluent English quite puzzling.

It is understandable if you are a professional dealing with foreign companies, or if you are involved in the tourism business; that leaves out the vast majority of the population, which is not willing to invest hundreds of hours learning a skill that does not provide any significant benefit in their daily lives.

You are absolutely correct that the English taught is school is nearly useless, considering that in those 6 years my guess that English is taught some 2-3 hours per week.

I would be curious to know how many people in US or UK consider themselves fluent in a foreign language for a class they took for a few years in middle/high school.
In my opinion, terminal.app with transparency feels way faster than iTerm without transparency. Gnome-terminal is fine, but I dislike the default colours etc (but that's just me).

And: what's with "disk contention"? How do terminals do that and what's relevant to the discussion?
> I never understood why people hate native languages so much

You actually need to know some programming if you want to write applications in Swift, Java or .NET. That's why.
It seems Planet currently only relies on passive de-orbiting, how long are sats expected to stay in orbit? And are active de-orbiting options being considered?
Having had a similar phase in my life, the thing that helped me was philosophy and esoteric psychology. Especially: http://gnosticteachings.org/courses/gnostic-meditation.html

People speak about thoughts, emotions and actions as if they knew what they are or how they are gestated. "I AM mad!", "Because I THOUGHT that ...", "I do FEEL alone", etc.

They think they are behind their thoughts, emotions and actions, that they ARE what they think, feel and do, and nothing could be further from the truth and it is the easiest thing in the world to evaluate it because they couldn't stop thinking for a minute even if their life depended on it.

And this is the gravest error we commit, to believe we are in conscious control and therefore solving problems seems abstract or even impossible to us. As they've said in older times "if you know not that you are asleep, you cannot wake."

See once for yourself the reality of how unconscious awareness leads to chains of thoughts running completely on their own without the involvement of will or participation, leading to mechanical emotions and mechanical action.

See this happening and something is evoked, the capacity to act against yourself or the inner urge that drives you to behave in a certain way, the unconscious machine that merely reacts to impressions outside and inside. It becomes possible to act free of constraints where otherwise you would merely re-act according to how you think or feel or are accustomed to.

Philosophy called it the paradox of free will. From there on problems actually can be solved because inner change is possible and feasible. If you understand that the outside is merely the reflection of your inner state, everything can change radically.
I feel the same. I've been stopped by the police 0 times in 7 years, never been refused service anywhere, younger people (e.g. in my old university club) always call me ~san or ~sempai, etc.

There's real issues with things like the legal system and independence of press, but I think this post wildly exaggerates what it's like to live in Japan as a foreigner. I'm not sure how to explain OP's experience. Maybe he comes off too confrontational? He does call the police "fascists" in another blog post...
Because games are cool and there is no shortage of good developers.

All games are throwaway projects. Write one, sell for a year, gone. There is no maintenance period.
I've been considering Clojure recently for data science. In your experience, could you tell me how Clojure stacks up against the likes of R and Python?

I guess the performance should not be much better (thanks to JVM), and the learning curve is a bit steep. Oh and one question about Lisp macros: in your line of work, have you ever confronted a situation where a macro saved the day?

Thanks.
Didn't realise they had ported it to C++. Looks like they did that to target iOS.
But can you really fix a bug in a machine learning algorithm? Sure, you can retrain it on the data which caused the crash, but could that mean you created another bug somewhere else?
Apparently that's true then. I'm in the Netherlands, so maybe the US is different in this regard. Thanks for clearing up!
It’s Samsung’s fault for Apple’s shitty products
This guy is truly a legend. A force of nature.
"Windows 2000 Demo
It is done in an unusual way: the browser runs a Javascript VM, which runs x86emu, which runs Linux, which runs QEMU, which runs Windows. "
Rule #1: bow out of situations bearing risks of public shame.
I agree, this matches my experience. I find that many bugs can crop up in the interface, which is something that TDD inherently doesn't catch, whereas integration testing will both catch bugs in the interface and the units themselves.
You think the desire to protect individuals from racism is merely virtue signalling?
This is especially true for Health Records with regards to US Health Care, as access control is heavily monitored and Hospital Employees are instructed clearly and frequently that you do not access records for anyone you are not treating, accidental access needing to be reported, and so on. Confidentiality of the patient records requires a clear system to see who accessed what, when, and from where they accessed it.

Blockchain seems like a complete mismatch for such an endeavor.
It makes sense: if you can read Chinese, they told u to fuck off. If you cannot read Chinese, they still tell you to fuck off. The chinese and english translation serves its targeting audience pretty well respectively.
Strengthening Your Organization’s IT Security Through Education
Like I say, it seems like a reasonable enough view, yet I can't find a way of describing that view that couldn't easily be criticized as xenophobic. (If I imagine taking any of the attitudes described in the article and doing the same thing here, many people would criticize them as being xenophibic).
It's a difficult nuance in the point I'm trying to make, so I apologise.

It's probably not a great analogy but, I think that if you were in e.g. the USA and there was use of White American Judicial System, or White American Police Force or something along those lines it would really scream out at you.

I realise he is out of Japan now and the blog post is not necessarily targeting people in Japan, but a lot of foreigners in Japan will prefix Japanese things, people, institutions etc with the adjective Japanese, particularly when talking about negative experiences or encounters.

When really the adjective should be redundant in those environments.

And yes I agree that the Japanese penal system is terrible. But the problem is more the continual strong association and reinforcement with everything and everyone Japanese.

He could have explained why he chose to leave Japan and then stop the continual references. I'm positing that the continual references, throughout the article, to Japan and Japanese people etc are both overkill and could reflect inherent biases. I'm not saying they definitely do, but I think he'd have an easier time if he stopped associating the negative things in general with Japan and Japanese people and attributed them more to the specific situations, institutions and people.

Within context: "The police are awful" is better for your mental health than "The Japanese police are awful".
Japan has a very special culture that keeps crime low. It would get watered down with immigration. I don't see how those are not widely accepted facts, and I don't see how the conclusion can be anything else than that higher immigration would lead to more crime in Japan. Now, personally, I don't really like Japanese culture, and more crime is a price I'm willing to pay to not live in such a hierarchical, conservative and authoritarian(?) society. But let's not pretend that a culture like Japan's have no benefits or that it could withstand massive immigration without changing.
See, this often happens due to mistakes (unless electrolytes):

Dehydration - due to low water volume it is very easy to get dehydrated even with normal electrolytes.

Too little carbohydrates. Even ketogenic diets need some carbs. Less than 30g/day or so, but still. The bottom limit has not been established but is probably dependent on too many variables. It is pretty easy to mess this up as the margin is thin.

Too much sodium to potassium. Mostly a problem if you're fuelling keto with processed foods. Processed meat tends to be loaded with sodium. To fix, eat potassium rich greens or plain old potassium tablets (preferably citrate).
> Will you find acceptable a plane crash because of technical failure?

Oh but they did and still do, but has improved, as every technology matures. My great-grandparents traveled a lot by airplane in the 50's, and always traveled separately so the kids didn't lose both parents in the event of a crash, but guess what happened the one time they traveled together...

> It is estimated that approximately 22 percent of aviation accidents are caused by mechanical failures.

Source: http://www.trial-law.com/aop/mechanical-failures/
How many Chinese people would understand English text that says Japanese only?
While the Wendelstein is incredibly impressive (and my personal bet for the path that will produce the first commercially viable fusion plants), it is not a fusion reactor. Or at least not yet. They have produced a plasma for a very short burst, but that's about it.
Special number field sieve discrete log computation in a 1024-bit prime field
We have small / medium / large here in Ireland. I'd bet they're the same size as your xl / xxl / magnum eggs though
Yes?

You can disable Siri if you want.

You don't need to use location-based software.

Basically everything on an iPhone that collects data doesn't need to be used, and when it does collect data it's because it is usually needed.
By definition, "normative" means there exists an imperative to conform to the majority condition.

https://en.m.wikipedia.org/wiki/Normative
Comparison of Acer vs. Asus Brands
See this: http://readable.sourceforge.net/

Works with both Scheme and Common Lisp, two most popular Lisps out there. Nobody uses it because paredit/parinfer is just too convenient, but the option is there.
Ubuntu Artful Desktop July Shakedown – Call for Testing
Because it's running inside XQuartz on macOS. There is another line on the graph, "linux-st" with much better results.
"forks" is so fitting here
Except for the police/law part which is obviously scary, I find some of those points to offer quite the silver lining.

I have been in Japan for a while, and the fact that you will never be accepted is totally OK for me. I appreciate feeling like an outsider, and as long as people are polite to me and my friends/family, I have no objections to people not calling me uniclaude san.

You see, when you're not a white male, it sometimes feel like you're an outsider even in your home country (provided the said country is mostly white), so for the first time, in Japan, I'm not the colored dude, I'm an outsider, a foreigner, and that's it. To be honest this is not a "Japan-only" thing, the same point could be made for some other countries like China.

Then, because this is HN, let's bring a second point:

The glass ceiling faced by foreigners in Japanese companies is a dream for us startup founders. It's rare for a potential prospect to have more room for growth in a Japanese company than in your startup if that person is a foreigner. It's sad, but it helps a lot when hiring top talent. Let's also note that the visa situation for engineers is very easy compared to many other first world countries like the USA.
> Within context: "The police are awful" is better for your mental health than "The Japanese police are awful".

Except the entire purpose of that section of the post was to describe Japanese police.
> People do just fine with knobs. We have opposable thumbs. We can flip switches.

:-)
I do not think it is useful to interpret it as 0 or more. To me it only make sense to assume 1 or more. Otherwise you could say that the programming language that do not support closing variables, has nonetheless closures, as according to that notion every function is a closure that closes nothing.
This should clarify: https://en.wikipedia.org/wiki/Heteronormativity
This is why cross study design is better. In both cases the vigilance is applied nullifying it as a factor.

The trouble is that diets take very long to apply so a cross design study would take many years.
This is really cool, congratulations on shipping!

Have you thought about simplifying the UI by changing "Forks" to something like "Twists" or Takes (as in 'my twist on' or 'my take on').

We all understand what I fork is but the average user will likely get confused, and not just because a fork is a kitchen utensil!
And here I was thinking the exact opposite would have happened due to the Internet.
Hmm, yeah, that's never happened to me, either. I've never been assaulted, either. I have been harassed by other foreigners though, but that's almost always in the "seedy" areas, like Roppongi or Kabukicho.

I rarely, if ever get harassed by the police. But I know some Asian-American friends who get harassed... eg: the cop thinks he's Vietnamese, so starts giving him trouble. When the cop finds out he's from the U.S., all of a sudden the cop starts acting totally nice. I'd call that racism.
Values != policies; the way you put them in a stroke relationship makes me think that you think they're related. They're not.

The point of an inversion test for values is to see if they have any information content (i.e. can act as a discriminator between companies). If the inversion of a value is something that you'd obviously not do, then it's not actually a value; it's just something that normal people should do. Policies are like this. If a policy is inverted and it sounds absurd or criminal, that's ok - policies are hard rules that define normal behaviour. But if a value is inverted and it sounds absurd, it's not actually a value.

Policies are a dividing line between acceptable and unacceptable behaviour.

Values suggest an inclination or bias between two acceptable behaviours.

The reason it's important to distinguish between them is that high-level policies, whether stated explicitly or not, are by and large the same at every company (precisely because their inverse is abnormal or ridiculous); values, on the other hand, make companies distinct. Reading about a company's policies won't tell you whether it's a good place to work or not, although reading between the lines of what they assert their policies to be, may give you a clue as to their values.
Deadline for Scholarship Applications Elixir.LDN Ends Tomorrow – 20 July
I think a lot of this changed in the Thatcher/Reagan era, certainly in the UK, there were a lot of state owned monopolies without any real competition. Once they were privatised and opened up to competition they had to shed a lot of weight. Quite quickly a lot of people found their employer didn't really have much loyalty towards them and what they thought was a job for life wasn't.

Not surprisingly if employees don't see their employer showing loyalty then they don't stick around long either and we ended up in this downward spiral.
Cars kill far more people than bicycles, both absolute and per capita, so if that's your measure, then the road is no place for cars.
What is up with the text coloring?
I Answered 99 Stack Overflow Questions and Now 2 M People Know About My Product
> I am sorry to be so harsh

You're making yourself look silly, not harsh!
I wonder if it's struggling with the size of some of my playlists. I've got a 70 hour coding music playlist, that's the only thing I can think would slow it down during startup. My machine has 16GB RAM.

Helpful to know I might be an isolated case, though.
I love this, signed up straight away. I've also recently discovered cookingforengineers.com and I love their card recipe system. it would be so cool if you could add something similar - I hate the traditional model of recipes, I always have to read and re-read them several times.

I'm not sure how you would go about adding this though, its quite different from the structure you have already
Get Dropper Bottles in Vancouver for Storing Liquid Medicines
It is also easy to prepare ahead of time, as fatty foods do not spoil as easily when done due to lack of water. Easier than dried fat free foods though.
How long have you been there? The bellcurve of frustration he mentions is real.
Some interesting parallels with Thailand. Like with the use of language. I'm pretty fluent in Thai and older than many of the people I meet but they still refer to me as คุณ which means "you" when you are speaking to a peer when it would be more appropriate to use พี่ when speaking to someone older. And the word for westerner ฝรั่ง, while not an insult, is used to clearly identify someone as an outsider and not "one of us Thai people". Seems similar to how "gaijin" is used in Japan.

There's also that same attitude about being superior than others - most western countries are particularly crude because they don't even have a royal family. Yet they are extremely sensitive about being looked down upon and pretend that the many vulgar behaviors that are so common don't even exist in the country.

Off topic, I know, but some of the parallels are interesting.
I have to say I got a similar vibe from his writings, it's hard to pinpoint, but a weird sense of cultural entitlement: 'Why are they not as progressive as me and why don't they appreciate me criticising their culture?'
The list of problems goes on, but if you want really current at a local presentation a few weeks ago a user who's actually pretty positive about MongoDB reported data loss without hardware failure with what is supposedly a safe configuration. If even experienced people who like Mongo are still losing data eight years after publich release there's a problem. The claim that it's "not true for many years now" is the result of buying into PR and fanboyism.
> It's just a matter of being on the other end of it now.

Not quite. It's a different degree. When I was in Japan, for example, no Japanese person would start a conversation with me in Japanese. It was always English. That mostly doesn't happen to Asian residents in the US.
Is it ok to copy the TOS or PP from another site and modify it for my own uses?
Going to a lawyer seems pretty expensive, could I "re-purpose" the TOS and PP from another site? I'm a SaaS site.