skysight-inc/HackerNews huggingface dataset:
> I believe the tolerances on Lego for it to be "just right" are fairly narrow, and most 3D printers aren't precise enough (but I could be mistaken).

Yup, the Lego tolerances are ridiculously tight, even for injection molding. 3D printing will generally give you results far worse than even the sloppiest injection molding process.

> It is likely that Lego has patents on parts of their brick design, so you could be in a fairly bad legal minefield if Lego decides to sue you. Also I'm not sure that describing your project as "a tool for designing Lego" is a good idea.

Lego's patents expired in 1989, that's why we now have stuff like MegaBloks. Lego did try to trademark their studded bricks, but that was shut down by the ECJ and others.
Initially the title make me think this was about libfuse / Filesystem in Userspace
>except for obvious violations of core human values

Are you implying the Japanese have non-human values?
It really ought not to be though. I get that the reality is that it is but it irks me greatly that we don't simply tax more heavily and have a social system which works to solve the types of problems that charities aim to solve. Then if you wanted to do "charity work" you'd just work for the government.
> Was anything "amazing" every created in Flash?

> Google Maps

Here you go.
The problem with grams is that everyone has different needs. So It only works as a guide. It is easier to calibrate a keto diet with a real ketone sensor. (Available at any pharmacy, used by diabetics.) Specifically increase carbs until ketosis stops then drop say 20% for margin. There's your value. Check every now and then.
I think this is a rectangle/square problem. When you say you accept/return a closure, you probably mean a "function + lexical scope of 0 or more variables". You can still refer to "non-closures" as functions, though.

It's like code expecting rectangles wouldn't mind to get squares, but a code expecting squares will definitely do mind getting rectangles.
Stabbing and running people over with a vehicle? Unheard of in Japan, surely.

https://en.wikipedia.org/wiki/Akihabara_massacre
> he ate the stingray for supper that night

What a baller! Fantastic story, little touches like this make it so believable.
Mark, how many countries have you been an expat in?
Tech and trend research by CB Insights no longer free
I think you're unfairly generalising. I certainly never expect fluent English from people who don't have English as their first language. I do expect that people who studied a language for years at school should remember some, particularly if those school days were less than a decade ago. This is orthongonal to my suspicion (which I cannot prove) that English education in Japanese schools may emphasise formal rigour over conversation practice.

Now that I think about it, in the UK the comedy archetype of an idiot going abroad who expects everyone to speak English is well-known and a figure of fun. Which would suggest that people broadly don't expect everyone overseas to speak English.

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.

I certainly remember enough of my schooldays French (last lesson would have been about 22 years ago) to ask simple questions, give directions, interact with shopkeepers, ask people how their day went, that sort of thing. I do not consider myself fluent. Of course, living and working in the UK, I do get opportunity to use it every so often, which helps a lot I expect.
NASA study confirms drone buzzes are more annoying than cars
Maybe you are being downvoted because you find it understandable that people are joking about murdering bicyclists in front of this guy. It is possible to have a data-based debate about whether bicyclists increase the rate of accidents and even about whether an appropriate response would be to ban them. Many people feel strongly about this subject, but it is not taboo.
There are way to make Linux an RTOS, including work on pushing RT deterministic scheduler in the mainline[1].

[1] https://rt.wiki.kernel.org/index.php/Main_Page
QtCreator has a similar feeling too it, albeit using much more convoluted language.
> Is there something inherently wrong with this attitude

If the culture is good, no. If the culture is bad, yes.
Reader mode in Firefox & Safari work great on this page
"You can read this article in the next version of Smashing Magazine, completely hosted on Netlify."

No actually quite a few resources are served by third parties.
Nope. It's not been my current or previous experience at all. Just two times stopped by police in 20 years.

The diversity of apparently sincerely expressed experience on this and most other matters in TFA, makes me wonder whether one's attitude isn't a major contributor to one's treatment.
Yeah the number of times I've been yelled at by cyclists for getting into accidents caused by breaking the law is rediculous.

Hey fuck heads I could give a shit if I kill you when you run a red. If you don't want to be killed don't run red lights, I don't do it and I have a 4x4.

Also if I'm in the right lane with my turn signal on it means I'm turning right, don't try to pass me in the slow lane fuck wit.
That doesn't sound at all what's like being described. He is describing being treated as inferior for being different, not describing his frustration that he can't teach Japanese people to change their culture.
Sorry about the "me too" but I'm another example of someone who programs non-science in FORTRAN. I work on a crew management system for a major airline.

Most of this and related applications engage in data shuffling rather than number crunching, but FORTRAN used to be one way of creating code that ran at nearly assembly language speed and size in (historically) memory constrained environments.

That said, the application (and I) are nearing retirement.
> Ever play text adventures?

Lots of them, they were quite common on the Iberian peninsula. Many of them used PAWS.

http://www.worldofspectrum.org/infoseekid.cgi?id=0006825

> For 20 years now I've been hearing java will match the speed of c one day, yet I'm still waiting. Fool me once shame on you..

Just like C will never match the speed of Assembly and people are pretty ok with it. Also C compiled without UB optimization tricks isn't that fast.

C had 40 years of compiler optimizations, so Java still has 20 years to catch up, back in the 8 and 16 bit days junior Assembly coders could write better code than C compilers would generate.

For most people being a few ms slower doesn't matter at all, specially if they aren't playing Crysis, Battlefield or any other AAA game.
A whole cultural generation of comedy happened on Flash; some of the early Flash pieces are touchstones that are still referenced today. Heck, professional cartoons were done in it, and its stylistic touches became established enough that even people working in other tech stacks adopted them - you can date a lot of animation from that era by the thick-outline style that comes from Flash. Programmers didn't create amazing programs in flash, but animators created amazing animation.
Bicycles are far more dangerous. Even more so that motorcycles, most people are smart enough to realize that it's the 20 lb bicycle that loses to 4000 lbs of steel.

Danger is calculated in risk per mile, not per capita / absolute.

I drive a 4Runner because it has lots of steel and is very safe so that when my kids get into an accident learning to drive they don't die.
A fancier rm -rf node_modules && npm install
Well, the average human reaction time is 215ms, which would be considered unacceptable in online-gaming, where 50ms would already be on the high side of things, I normally see 30ms or so.

Let's assume 50ms or 20 updates per second, and a car driving at 40m/s or about 145kmh / 90mph, the reaction time of the of the computer is after the car moved 2 meters (about 6.5 feet). A human would only react after about 8.5 meters (about 28 feet) - quite the difference.
I don't think you inverted the values correctly! For example, starting out with these:

• Dedication to every client’s success

• Innovation that matters-for our company and for the world

• Trust and personal responsibility in all relationships

The obvious inversion (to me) is:

• Dedication to every client’s failure

• Innovation that matters to nobody

• Mistrust and lack of responsibility in all relationships

But actually, the positive values as written are contradictory. What if there's a conflict between innovation that matters to the world vs a client's success - which comes first? Both are positive. But these values don't discriminate.
This article is great and IMHO is an example of the internet at its best. The article author, who knew and understood the intellectual development of the book where 'open recursion' was first used, explained, in the context of the book, exactly what the book author meant. Subsequently, we get the internet at less than its best when commenters quibble and squabble over terminology.

Read the article and ignore the comments.
> I find the attitude of people from
> English-speaking countries that the
> rest of the world should speak fluent
> English quite puzzling

I don't. If you can't speak English and you want to be a tourist in the vast majority of countries who speak a 3rd language, you'll be shit-out-of-luck.
Disclaimer - I am a foreigner in Switzerland.

It's a bit distorted - it is a country with by far the highest immigration population in whole europe, if not whole world.

If they simply didn't want foreigners in their country, they can tweak working/residence permit situation so that most wouldn't qualify. They do and welcome them/us, BUT - you have to adapt and learn the language(s). Many, especially english-speaking expats, do have serious issues with this.

If you just roll in arrogantly and expect that your english will be enough and people will be coming to you in crowds to be your friends, then it it might not (or it might, depends). Simply because most of the country is full of similar people. Don't expect magic in some remote tiny valley, like anywhere.

That said, I am one living in french part who doesn't speak French properly, and I am just fine. It will help me a lot to learn it properly, my biggest TODO for near future. If I would be almost anywhere in France for example, I would be properly screwed without +-good level of french.
Thanks for posting and I'd love to take you up on your offer. Also likewise, I'm happy to share any knowlege I am familiar with. (just sent you a DM on twitter :-)
My point is that the context there being 'in Japan' and so the adjective is redundant (and exhibits the problems I've mentioned earlier).

And in that context he could say
"The British police are awful" vs "The police are awful"

To compare. And then, yes, when it becomes necessary then yes, prefix with the adjective. In some cases it does make sense and aid communication.

I'm saying the blanket prefixing with the adjective is the problematic part.

It's fine if you don't agree, it's just a communication pattern I have noticed that doesn't seem to benefit anyone.
Not true for MMOs and F2P games, these often run for many years some with biweekly or monthly content updates.
Come on, getting those 60g of protein or so is trivial on any diet. (Including complete protein, unless you're vegan and have major legume intolerance.)

High protein diets do work indeed, but most of them end up ketogenic by accident as well. Mostly because sugary or starchy foods have little protein.
Thanks for the mention - I started ETM with a similar goal in mind. We have a "personalize this recipe" function that's functionally similar to forking, but we never expanded on it much. We're planning to improve the social and browsing features eventually, but have some other priorities to get to first.

Also, cinc looks really nice - awesome work OP
Omega-3 fatty acids fight inflammation via cannabinoids
I am french and I know enough American culture to understand that generalization is not appropriate for America. But Japan is very different from America. There is a culture to follow tradition that have evolved to follow fashion in a very homogeneous manner. Individualism is almost non existent. I discuss often with Japanese people who makes the same types of generalizations. These generalizations are part of the understanding of Japanese people.
This is a less dramatic change than swapping out the framework since we are still using rails, but a couple years ago my employer switched from using rails controllers to using https://github.com/gocardless/coach and it is noticeably easier to write good tests.
Thanks for posting that. Where would a PHP programmer go to get a foothold in Scala web development?
Ask HN: Does your company have dedicated QA team/people?
Undoubtedly, quality is the first important factor for software. I am just curious whether your company has dedicated QA team/people or not. If have, the QA team/people do just manual test, or also need to code to implement automation test? If not, it must be developers also do QA work. Do you think it is necessary to have dedicated QA team/people?
New Dragon Nest Mobile RPG Serencia Saga: Dragon Nest Coming Soon
I have been an immigrant in three countries
Wow! My friend and I had this idea years ago.. possibly pre-GitHub. I am glad someone finally made it! Well done. My particular interest was seeing how a recipe deviates from the original.. a recipe graph of sorts. That would a fun way to visually explore and find related recipes that are similar in ingredients.
I'm always intrigued in Thailand by which languages they choose to translate which signs to. In one of the big international hospitals, they have some guidelines in the bathroom:

* Don't wash your feet in the sink (Chinese and Arabic only)

* Don't squat on the toilet seat (Thai and Chinese only)

* Please wash your hands (English and Arabic only)
Sure, but cyclists don't kill other people. Cars do.
Spotify Hit with Two Lawsuits Claiming “Staggering” Copyright Infringement
Malware in the Future? Forecasting Analyst Detection of Cyber Events
I wonder if someone plans to digitize these documents. That would open them to everyone, and even to data mining...
I am pretty sure it will be a mix of both. (More importantly, who decides what is good and what is bad).
> with their open carry of massive guns

This is an odd comment for a country (and indeed city) where the police are not routinely armed.
A First Look at Semaphore's New API Specification Semantic
I've never understood what's wrong with voting with your feet.

Reminds me of how the people most dissatisfied with their jobs stay the longest
A named lambda isn't.
Another way to track animal and eventually bird migrations when resolution is high enough. Better coverage of large scale disasters, think earthquake and your mentioned hurricanes, but also fires in remote areas and possibly detection of avalanches. Perhaps even revealing ancient civilizations that haven't been identified yet? There is a lot of area on this planet not of interest and not extensively photographed to where its generally available.
Yes. You're missing the bellcurve of frustration he described, and I recognize it from other countries I've lived in.

At first, you think you're a bit on the outside because you don't know very much and don't speak the language, and you tend to attribute things to your own ignorance.

As you learn more, more and more of the country opens up to you. You make some local friends, you can survive in a small town where no-one speaks English for a few days, and you can have some experiences not available to tourists.

As you learn even more, you notice little slights you didn't notice before -- he gives the example of honorifics. You understand the nuances of comments people make to you. You realize that you'll never be accepted or taken seriously for who you are, you'll always just be an outside.
Someone else in this discussion has pointed out that it makes sense that the Chinese is targeted at Chinese, as most English speaking folk don't know Chinese. And the English phrase is purposefully broad because English-speaking foreigners could be from a huge variety of countries.
Most Japanese I know speak Japanese with me. Of course sometime strangers, usually as a kind gesture, speak to me in English. If it seems the conversation can be smoothly done in English, we continue in English. If not, I switch into Japanese and we continue in Japanese. How is any of that offensive or anything but kind?

Comparing the situation to America seems silly. Most people don't speak to Asians on the street in Japanese because most Americans don't speak Japanese. My Japanese wife, on the other hand, was addressed in Chinese when in china town in New York. Yes, confusion sometimes happens in all countries.

English is an International language and the majority of Japanese known at least a little bit. People of all countries can be expected know some English. If they speak to you in English, they are probably working off the statistically sound assumption that you might not speak Japanese, and are merely trying to communicate.
That matches my intuition. The espousal of unit testing vs other types of tests as "the one true way" actually impeded my adoption of testing in general as I couldn't wrap my head around how to approach it without suffering a huge productivity hit. I thought it was just me "not getting it" but I sense the pendulum is beginning to reverse direction.
Long-term in non-Western countries?
The solution for inconsistent content distribution
That's because America has many Asian residents that were actually born there and speak the language natively, whereas the gaijin in Japan are almost all not fluent in Japanese. How is it surprising that people would try the most likely language first?
Object-Oriented Java Primitives, 0.11.3 released
How to Corrupt an SQLite Database File
> How is any of that offensive or anything but kind?

When did I say it was offensive?
Where does this attitude stem from anyway?

I have a theory that popular opinions within social groups can reach a sort of tipping point.

On one side of the tipping point, the company is seen as basically a bunch of good guys who may make occasional mistakes - but who doesn't? And they're always quick to correct them, or they're out of understandable commercial necessity.

On the other side of the tipping point, the company is seen as basically a detrimental force, hungry to gather and abuse monopoly power, responsive and accountable to no-one, and motivated only by things that will let them take more money and power from the likes of us.

Of course, for any company the size of Google / Microsoft / Apple / Facebook the answer is a little of column A, a little of column B.

But how people will see a given action depends on what side of the tipping point a company is on. When a company does something like buying another company's patent portfolio (for "defensive purposes"), or buying a startup and making their paid offering free, it'll confirm your existing beliefs - whichever side you were on.

If you went to Slashdot in the 90s, Microsoft could do no right - they could give free PCs to orphanages, and there'd be people saying they only did it to cement the dominance of Office.

I'd say Google is just kinda hovering around that tipping point right now, in HN's median opinion. Some people think it's on one side, some on the other.

Of course, us online-forum-readers and designers have to take some of the blame for this sort of reductionism - it's easy to comment without reading the article, or to design a system where parroting the collective opinion is rewarded with upvotes.
"I think you're unfairly generalising. I certainly never expect fluent English from people who don't have English as their first language."

That's definitely seems to be the attitude of the author, and that of many people I see posting here, or many people I see every day that do not even try learning some local word. I agree that I expressed my opinion like I was generalizing, not my intention.

"I certainly remember enough of my schooldays French to ask simple questions, give directions, interact with shopkeepers, ask people how their day went, that sort of thing"

As probably do most people learning English at school. It's clear that the author is not talking about this level of fluency.
He is (was?) married to a Japanese woman.
$125 / month bye
Raises: when Python raises, Stack Overflow it
It's small cultural differences. In the UK, the most dreaded crime you can do is cutting in the queue — while in other countries, while still frowned upon, this is not a big deal. Here in Switzerland, if you dare to get your trash out to someone else's container and get caught in the act, you are royally screwed — while people in other countries can't get it, trash is still getting out by waste management services, why so much drama? And once in the US, I accidentally suggested that the US might not be the greatest country in the world in some aspects. Well, I didn't repeat this mistake ever again.
I agree. Do you have a platform/framework that does this for you?
Are you sure, you are not just a very very strange alpha dog, whos moods are easily readable by looking at the face muscles and the tone of voice?

Dogs have no concept of society beyond the pack that is family. Dogs prefer to communicate by action and smell.
Maybee antromorphizing makes alien company more bearable.
I somehow miss that trait, i guess.
$125/month bye
Looking for alternative React Native
Perhaps the gender inequality issue too.
What? That's because english is considered universal language and they don't want to presume that you know japanese well enough for a conversation?

That doesn't happen to asians in the US, you know maybe because they don't know the asian language?
Well I live in Spain (Barcelona) and look Asian. It often happens to me that people start a conversation with me in English.
I guess it's largely a response to terrorism, but I routinely see heavily armed policemen at various tube stations.
From first principles, I'm not seeing how a LEO collision pushes a significant amount of debris notably higher, but I'm certainly missing something:

Post collision, all debris orbits will still be passing through the point of collision. Any deflection with a vertical component (up or down towards the earth) will have a part of their orbit go through thicker atmosphere, which will make them deorbit faster. That leaves deflections which are in the plane spanned by the two orbits ("sideways" and "forwards/backwards"). If those deflections in any way slow down the piece of debris, that will also go through lower atmosphere and deorbit.

Disregarding debris under those effects, the remaining debris will have two more things going for it: They'll be out of the LEO orbit for a large part of their (now elliptic) orbits, and they'll be smaller so they'll slow down more from friction (due to the square-cube law).

Of course, cascading effects could still affect all satellites in LEO (and humanity's access to orbit for years), but it doesn't seem to me like it'd be a "permanent" issue in LEO? What am I not seeing?