skysight-inc/HackerNews huggingface dataset:
People shouldnt underestimate the basics we take for granted like safety in crossing the street. The OP mentioned Hangzhou - there are not that many pedestrian crosswalks there and many people simply walk across hoping cars give them the right of way.

Other things include food safety. Most Chinese people buy infant formula outside China because they dont trust what China has to offer.
I guess I just don’t get why you’d use this over Postgres if it has such a heritage of unreliable behavior and still doesn’t give you actual performance benefits. If you need a document store use Couchbase, CouchDB 2.0 or Postgres blobs. If you need a cache use memcache. Why Mongo, especially after the latest licensing headache?
>Politics has always been adversarial. Traditionally, though, we’ve had a fairly robust national consensus about a fairly broad set of goals—a strong defense, a decent safety net,

What? The "consensus" on the safety net is 70 years old. There are people alive today who were around when senators were denouncing Social Security as vile Bolshevism.
Or just open in a new tab. When done, close the tab.
No. Right-wing bots are tweeting out misinformation (wrong dates, etc.) about the election to decrease turnout. This happens sometimes in the real world and seems to happen online too.
Japanese do line up to get on the train. During Tokyo rush hour there are people whose job it is to jam passengers in so the doors can close
Because the people you’re talking about are the ruling class.
Hence why CouchDB’s append-only approach had always been the better choice. Why Mongo ever became more popular still boggles my mind.
Setting up an iPad for coding
Academia is a cult
Thanks! That's very good feedback. We are currently working hard to get all features done and streamlining use. Next phase is marketing to non-Nix devs, probably 2019 :)
Consider that each person is as fast as Flash in the comics. And if two ever collide, each blood droplet just keeps going.
Cocooned by nature
Working conditions aside, this is ironic: AI development would supposedly get rid of boring jobs, instead it's creating exactly that.
I have successfully repaired every Android phone I have owned to increase its effective life by at least a full year, for under $20. There are so many resources available that make it so anyone with minimal skills and tools can do it.
The swiss federal map portal with integrated time machine back to 1864
A nice economics research article I read a while ago basically showed that housing prices increase with inflation except in cities like San Francisco, New York Manhattan or Vancouver that have strict building rules or physical limitations.
AirPods have terrible fit.
Not related to writing but I found that I usually solve problems and bugs the first thing in the morning. Always thought that's because I am the freshest in the morning.
I'd never seen beyond the login screen of Facebook until a site I run started getting sporadic bursts of traffic from there, so I ventured in to try and find the links. I was stunned and devastated to discover how many thriving little communities there were in this niche area (local archeology), it's everything the open web was supposed to be but it has been walled off, completely invisible to outsiders, all for the benefit of one corporation and its advertising customers.
They have terrible fit for my ears.
I run a facebook breakup support group for men.

About half of the people that request to join the group discover the group themselves on facebook.

For me as a website owner (rapidbreakuprecovery.com) the group has been a convenient way to offer a forum-like functionality without any of the overhead involved with running forum software.

I suspect facebook users have come to expect that these types of groups exist and they're typing things such as "breakup" in the group search field.

There other breakup support groups that are routinely recommended in the sidebar as well as a support group specifically for divorced dads. So it seems that facebook's scale is allowing smaller niche communities to exist where they would not have existed before.

From a usability perspective it's not great. It's easy to set up and it's easy to get members, but I would happily switch to something more discrete, and that's a better fit for support group dynamics (interesting idea by sodosopa).
Sure, but then what would "journalists" at theatlantic have to write about?

Journalism today is all about writing nonsense and throwing on Facebook, Google or Trump on the headline for views.
Onjects in LEO don't really become space junk because there's enough atmosphere to force a natural decay of the orbit for most objects within a human lifetime.
So I'm curious: have you tried removing details from your Facebook ad preferences?

On the desktop website go to: Settings | Ads | Your Interests. There is a huge ontology of various subjects that have been algorithmically assigned to you. If you remove these, I believe ads targeted to those interests should go away. I periodically just sweep them all clean so I have no interests. I get very few ads and those that I go get are completely generic. I never see anything that would seem creepily aware of who I am.
WIP: Linux network statistics reference
The thing there is, a smaller company can't really afford to build things the way Apple does. The economies of scale just aren't there, so they often have to stick to cheaper ways of doing things.
Yes, the first wave defines the project; if the first wave has problems, the project is infused with these problems. This is true of free software projects also. I have a couple of examples:

• The KDE project (to create a nice graphical desktop environment based on the X windowing system) was initially formed around using the Qt library for graphical user interface widgets. The Qt library had, at the time, a somewhat friendly but distinctly non-free license. The first wave of developers on KDE, therefore, were developers who considered proprietary software and/or sketchy licensed to be A-OK.¹ This will probably forever define the development practices of the KDE project.

• The Go language is, by many accounts, a very nice programming language. But it was started, and still run, by Google people, for Google purposes, and with Google backing. This means that the first wave of developers were and are those developers who think it’s perfectly fine to work at Google, or to work with Google to further Google’s goals. People who don’t like Google will of course have stayed away from the Go project at the outset, and so the developer elite of the Go project will probably always reflect Google values and priorities.

1. Those developers who did not agree went on to start Gnome, which is in fact the very reason Gnome was started.
If cultures are that toxic to self improvement then what can be done?
It seems like the Why3 project attempts verification of only "simple" programs without concurrency and higher-order functions. On the other hand, the Iris Project is an attempt to verify higher-order concurrent programs, see e.g. https://iris-project.org/pdfs/2017-case-study-verifying-dart...
That is absolutely terrifying. As far as I know, FB does not allow you to target users by the group they join. (pages targeting is allowed).

Which means it is likely that the Facebook algorithm is doing that without even prompted by the advertiser.

Did you visit a lot of links related to T2 diabetes? Another possibility is that the Facebook pixel could have helped the website target you again.
EFF Asks California Supreme Court to Hear Case on Anonymization and Data
Economies of scale, I guess? Easier to host there than to have dedicated hobbyists support the technology needs.
>Nothing in this article mentions passing a law [...] For you to weigh in as if he's arguing for passing an insane freedom of speech is disingenuous.

I think you've inadvertently overlooked how the 3 parent replies above you were discussing hypotheticals. In other words, each reply tried to elaborate what the alternate universes of free/censored speech might look like:

- evrydayhustling's hypothetical: "What would it look like for an "anti-deplatforming" initiative to succeed? [...]"

- im3w1l's hypothetical: "What reason is there to assume those platform platforms will not get kicked off the platform [...]"

- amputect's hypothetical: "What's the alternative to "build your own platforms" though. Are you willing to compel Stripe by threat of force [...]"

Commenters can bring up hypothetical laws or attempt to predict hypothetical outcomes even though the article itself doesn't mention creating a new law.

(It's also possible that the middle reply in the chain of hypotheticals by im3w1l was misinterpreted as a call for a government law even though he doesn't explicitly state it. Sometimes people read between the lines and misconstrue the commenter's intent. It does seem like im3w1l's statement of "These people are not arguing in good faith" is implying that the mechanisms of the free market and free association wouldn't work for marginalized ideas. Therefore, it's not unreasonable to assume that the alternate universe he's thinking of that would work would be a government law that prevents de-platforming.)
If that were the reason, then using the wage savings they could fund a local charity to run infrastructure projects - build schools, say; maybe wind/solar farms owned by the local communities.

That way the whole country will develop and they'll be able to pay their workers more without distorting things anymore than is the case elsewhere.

Depressing wages locally will just lead to economic migration and brain-drain, surely? Ultimately that seems much worse.
Snowden Files Declaration in NSA Spying Case Confirming Authenticity of Report
I hadn't realized the connection between the old Boston museum and the one in Mountain View. My recollection was that the collection went to the Boston Museum of Science when the museum in Boston shut down. That's partly true but its warehouse collection had moved to Mountain View earlier and other artifacts later. So the holdings ended up in both places.
Housing can be built vertically.
First Foldable Smartphone is from Royole and costs $1.2k
It depends what you compare it against. The project is tiny compared to UE4.

Filament is still a little tricky to build from source. They only seem to have a handful of developers and it's pretty new. The build process and tool version requirements are mostly whatever they use themselves. I think this library really exists to support the Android AR stuff.
But what about the pixies, sebadoh, and j massis ? Kurt cobain said all he did was just rip off the music of a ther bands to make nirvana and he did it poorly at that .
Thanks! That was really interesting. This is the first time I have found the processes broken down in a way I can easily follow
Could Oumuamua Be an Extra-Terrestrial Solar Sail?
I migrated the mortgage desk of a major investment bank off SCCS in 2010.

These old tools are more common than the cool kids would have you believe.
A given prediction can be wrong, an experiment may be biaised, my point is that you choose to ignore that the vast majority of the experiments and measurements point in the same direction.

>>Researchers tend to stop looking for bugs in the model when it returns the results that they expect.

Again... they are _ALL_ biaised ?
The truth is, the annotation being done does not require much skill. If the cost of paying people rises too much, companies will just turn to mturk and get it done for cheaper (in academia we already do this).
Looks very similar to typescript, also...

Eventually, I plan on supporting unicode characters like “≥” and deprecating their digraph alternatives like “>=”.

I get allowing unicode characters, but you do know that will make it much harder to write and maintain programs, as it's not a key on a regular keyboard...
Mail, mail, mailx, nail – history notes
NSA Blocks AntiPolygraph.org on Twitter
IATK: Interactive, Scalable Data Visualisation in Augmented Reality Environments
Cygwin [on Wine] and More
Well, if different courts were allowed to exist in the same geographical area, with different laws, selling their services (and their laws) to customers, competing for these customers, and negotiating between themselves as to how inter-court disputes should be resolved ... then different cultures living in the same places could live by the laws that best suited them, with maximally-efficient interaction with other cultures/courts, without people having to geographically segregate themselves into multiple homogeneous nations (such a transition being inefficient and outright disgusting).

But that won't happen, because everyone's minds are married to the idea that law must be provided by a monopoly called "government".
I'm surprised that not everyone has figured this out. You're doing free labor for Google's Waymo. Why else would Google's re-captcha have all of the photos include cars, bridges, and traffic signs and lights?
It would really helpful if the article had some worked examples of this arithmetic, with actual numbers, the kind with digits and decimal points in. Then, things like the structure of a geometric product would be absolutely clear.

Let me have a go. I'll use an asciified version of the symbols, with * to mean multiplication of two scalars,, to mean raising one scalar to the power of another, and _ to mean taking a component of a vector.

ab = a.b + a^b

a.b = a_x * b_x + a_y * b_y + a_z * b_z

a^b = (a_x * b_y - b_x * a_y) (x^y)
+ (a_x * b_z - b_x * a_z) (x^z)
+ (a_y * b_z - b_y * a_z) (y^z)

ab = (a_x * b_x + a_y * b_y + a_z * b_z)
+ (a_x * b_y - b_x * a_y) (x^y)
+ (a_x * b_z - b_x * a_z) (x^z)
+ (a_y * b_z - b_y * a_z) (y^z)

So if a = (1, 2, 3) and b = (4, 5, 6):

ab = (1 * 4 + 2 * 5 + 3 * 6)
+ (1 * 5 - 4 * 2) (x^y)
+ (1 * 6 - 4 * 3) (x^z)
+ (2 * 6 - 5 * 3) (y^z)

= 32 + -3 (x^y) + -6 (x^z) + -3 (y^z)

The dot product makes a scalar, the wedge product makes a bivector, and the geometric product makes a scalar plus a bivector

You will note that the scalar part is much bigger than the coefficients of the bivector part. That's because the input vectors are actually quite similar - pointing z-by-y-z, with a little bit of x. Hence, their projection onto each other is large, whereas the parallelogram they form is quite small (long and thin). The dot product measures the former, the wedge product the latter.

Have i got that right?

EDIT And to clarify this:

> For any basis vector, such as the x axis, the result [of taking the geometric product with itself] is 1

That '1' isn't the scalar number 1, it's the scalar-plus-bivector 1 + 0 (x^y) + 0 (x^z) + 0 (y^z).
Open Anatomy Project
I don't see how being tied to a particular area is essentially good for the community, especially for big cities, which are used to huge turnovers. For me having the freedom to move wherever I want for my job sounds much more enticing than being forced to find jobs in the same area even though there might be better chances elsewhere/I just want to experience something different.

Also, you don't necessarily have to be tied to that area either. You can still treat the house as an investment and rent it out, while you yourself rent a smaller house. In some places in Europe such practices might even be encouraged by the policy (tax incentives etc.)
Monkey Sort: Cyber Idiots, Ransomware Bundle Eases Malware Attacks and More
2 dead after Amazon building partially collapses in Baltimore
From what I found when I was reading up on it the different support subs seemed to be really good at modding. What are your reasons for claiming this?
No one is saying that is enough, only that it has positive impact.
Twitter Allows ‘Kill All Jews’ to Become a Trending Topic
You are right, that is what this is.
Apple Will Stop Revealing How Many iPhones It Sells. That’s a Bad Sign
“For example, according to Lewis, the algorithm might keep showing a post whose question has been answered. And it might deprioritize posts from new members that don’t get much engagement—ensuring they get even less engagement in a form of algorithmic ghosting.”

Essentially the flaw with facebook’s entire system of selecting posts. When I recently posted on Facebook to my 2000 friends, the only people to react were mother and aunt. I am actually not that much of a loser, but you’d never know from my Facebook page.

FB have made Instagram the same way and I spent days looking at posts my friends made 4 days ago while not seeing their newest posts (this is especially annoying at conventions). I have a hard time believing that Facebook actually pays hundreds of engineers above market salaries to realize this sad customer abuse. It’s a serious waste of the potential of the Internet.

As far of the rest of the article, yes, Facebook has taken over the independent web forum. And yes, their software is inadequate (the usual total lack of features or confusing UI) but their reach is incomparable.
Natural language is not well described at all with analogies to first order logic. Centuries of thought on the philosophy of language have well established this.
Nobody is claiming that tolerance is equal to intolerance, that would be silly; the claim is that intolerance [of an instance] may be required for tolerance [in society at large], to prosper. What is being tolerated and what is not being tolerated are difference, hence the "contradiction" isn't a contradiction at all. Nothing is melded. The core idea of indiscriminate tolerance (the issues with which I mentioned you haven't seemed to address) is not altered by this new principle; it's entirely possible to be tolerant of everything.

What do you say to the claim that laws (restrictions on absolute freedom) may be required to guarantee freedom? Does this claim demolish the foundation of freedom by melding it with its direct opposite? From this example, your abstract point is pretty poor; this issue with freedom has been picked up since the time of the earliest philosophers, and they really do seem paradoxical.

That's not to say your concrete (specific) point on intolerance is wrong, but your abstract point about melding an idea with its opposite is poorly founded, and doesn't hold up to a dialectical analysis in place of considering the ideas as binary opposites.
> First of all, "organic farming" is marketing BS.

At least in the US, there is a "certified organic" label regulated by the USDA. https://www.ams.usda.gov/about-ams/programs-offices/national...
Welcome to the beautiful world of cross-platform C++ programming.
I too am sick of these exaggerations, it makes it hard to separate real science from crackpots. Two years before we face human extinction? Why did the reporter ask zero questions about “how”? Likely they got the quote they wanted for a clickbait headline, smirked, and carried on.
Welcome, your arrival is not unexpected: https://news.ycombinator.com/item?id=17970854
The sample app loads HDR images, compiles and optimizes GLSL shaders, loads PNG textures, processes mesh data, has GUI controls, and more. You didn't even list half the dependencies—they're vendored under "third_party/"
The NYT article was more informative.

https://www.nytimes.com/2018/11/01/world/asia/china-child-re...

> Yong Zhao, a professor of education at the University of Kansas, said the debate reflected widespread anxiety among Chinese parents about getting their children into top schools. In China’s test-dominated system, exam scores determine where students go to college and what careers they can pursue.

It's easy to forget how different other education systems can be.
It's disappointing to see stuff like this. It means that the decision makers don't dogfood their own features.
If I'm not mistaken, one more is that the only fully stored file in SCCS is the first commit, from them on its just the deltas. Checking out a lot of files with a long commit history could take a while on the old hardware we had back when SCCS was more common. RCS improved in this by doing the reverse: the latest file is fully stored and deltas go backwards in time. Again, that's if memory serves correctly...
> A platform's identity and ability to attract an audience are determined by the activities they accept / cultivate, not vice versa.

No it's not. Stop it. Nobody goes on or off facebook because of the activities they accept. If that was the case, nobody would use facebook because everyone is offended by everything.

> Infowars wanted to be on Facebook because it made it easier to sell your grandparents vitamin supplements, but Facebook felt that leaving them on make it a place families (and their grandparents) won't visit.

But that's empirically not true. Facebook grew by 2 billion people while infowars was platformed there.

> Gab would like to use Stripe or Paypal because they are trusted payment providers, but those networks felt they'd stop being trusted payment providers if they let Gab stay on.

Oh give me a break. This is simply not true. Why did they service Gab in the first place then?

> And there's plenty of reason to think they're right: super-permissive platforms exist and work (4chan et al.), they just don't attract the same broad audience.

Facebook was "superpermissive" when they grew to 2 billion users. Actually, that's why they grew so much.

> but nobody owes you an audience at the most popular ones.

That true unless you have a monopolistic position.

Using your logic, facebook should be banning lgbt content. They should be banning atheist content. But I doubt you'd be supporting that.

It amazes me that someone can be so misguided that they'd support deplatforming and censorship on hacker news.

Everything you wrote is empirically provable to be false.
Ask HN: What makes for a world-class software engineer?
I can just say that «correspondence rules must be used to translate from math to real physical world» and be done with that, but it's very different kind of game we are playing here. Some people are smart enough to recognize my moves early. It's game about funding, tenures, fame, elitism, influence, power, etc.
This is my project that we recently started at Brigham and Women's Hospital to make community-authored, high quality anatomical information available wherever it is needed, for free.

End users will have quality digital anatomy atlases. Researchers will have annotated medical data. And doctors will have a new way to share their expertise.

Thing "GitHub for anatomy, with the social impact of Wikipedia".
Well, the reason is not so weird. Generally speaking, the more powerful the tool, the higher the bar. More time and effort is required to learn it and become proficient with it. When it comes to the very powerful tools, few will have the aptitude or be prepared to put in the effort to learn them.

For those who don't, less powerful tools take their place and proliferate.

As you say, emacs checks all the boxes but the majority is not prepared to learn it and prefers to program throught their browser.
This is a guess: I don't think that most people would think "American inventor" when someone says "Inventor"
I see people buying all these old machines (everything from old DEC/IBM to newer non-mainframe SGI) and I'm super jealous for a few minutes. Then I consider the power-consumption. That's what makes me think, "hmmmm, maybe I'll just build a mini-emulation with a few Raspberry Pis or something". Yes, it would seriously not be the same at all. But having supported AS/400 with reel-to-reel tape drives... and huge greenbar printer... yeah, maybe emulation is just fine.
Off-topic, but does anyone have more info on the “call through encrypted line on Signal” bit at the bottom of the article.

Seems like signal is catch up, I’m gonna get on it too.
I Ditched the Mac for the iPad, and I'll never go back
My grandma used to say, “you’re liberal till you grow up”.