skysight-inc/HackerNews huggingface dataset:
There haven't been any Klan rallies in Howell for a very long time. However the children of those Klansmen still reside in Howell and cast a long shadow over the town. For reference Howell is a small town of 9,500 people mid-way between Detroit and Lansing.

Detroit's revival owes a big debt to Dan Gilbert's (Quicken Loans/Cleveland Cavaliers) purchase of a big chunk of the downtown and his funding of dozens of startups. But the majority of startups now in Detroit aren't funded by Gilbert though he's still a major influence.

It took forty years for Detroit's destruction. We're only on year eight of the road back. Next time you're in the 'D' checkout Bamboo CoWorking center on Woodward. You will meet lots of early stage startups https://www.bamboodetroit.com/ . Gilbert's startups are in the Madison building on Broadway just off Grand Circus near the Opera and Tiger stadium. That entire neighborhood is full of startups. Before 2010 none of it existed, the buildings had been empty for thirty years or more.

Ann Arbor has a huge startup scene. Anchors are Ann Arbor Spark and the Tech Brewery. Much smaller scene in Lansing, Kalamazoo and Grand Rapids but it's progressing.
Just imagine trying to exert diplomatic pressure on Erdogan while subject to Turkish law, for example.
You should report their approximate location to the FCC.
How I wrote a content free article to get upvotes on HN.
I don't have any links off hand now but if you are interested in a more "natural" (add yourself a few extra nested quotes in there please) try googling for ACV or apple cider vinegar drinks, which promotes the same results with far less risk. Folks into ketogenic eating habits and intermittent fasting love this, although I couldn't get past the first glass due to the bitter taste.
You’d be surprised. If you’ve ever taken a dump and then returned to your keyboard right after without taking a shower then fecal matter has almost certainly found its way to your keyboard. Fecal flakes proliferate through the air when you take a shit. The stronger the smell, the more flakes there are. They stick to your body and clothes, and then inevitably smeared on your keyboard.
I'm more under the impression that there are several people who tweet using that account (you'll remember one of his lawyers claiming they did one time he really screwed up) using different platforms
> a user who has passed some threshold of number of edits to a single article (say 100) would be automatic grounds to block the user from further edits to the article

This would not be without precedent. I was an active Wikipedia editor in 2004-2006, and I recall an editor (later admin), who was otherwise a great contributor and a positive force in the project, who had a seemingly unhealthy obsession with singer Ashlee Simpson. After multiple arbitration proceedings, he was restricted from editing her Wikipedia entry under threat of 24-hour bans for each edit.

Here is the notice of the final arbitration ruling [1], mentioning the prolonged history of the case.

To be fair, it was a different time back then. Not sure if a ruling like that could or would be done today.

[1] https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...
Acids? Like stronger acids than the stomach acid already inside of the human body? I doubt that considering stomach acid damages teeth. Nobody would have teeth left.

Large protein consumption? Like what many many people do for health reasons, keto, body builders, etc? People in prime health condition?

And what about fructose malabsorption with certain fruits and vegatables? Some people can't eat certain things otherwise it will make them sick due to this illness.

Go back to reddit with your pseudo science trolling. HN is one of the few decent spots on the internet for discussions and it certainly isn't improved by people like you.
Here's a radical idea, and please read it slowly:

---------------------------------------

whatever dialog you're trying to start around

a blog post where you're talking to /r/python,

by sharing it here on ycombinator News,

is BETTER DONE by a text post on /r/python.

---------------------------------------

In fact someone (you? don't care) already shared your blog to r/python instead of posting your entry as a text post. so why are you sharing it here? r/Python is already having dialog on r/Python based on the blog post where a guy talks to r/Python.

this is really bad Rediquette, dude. not upvoting your transparent attempt at generating SEO points
What about the various concurrency algebras that basically have some composable notion of "happened before"? Aren't these developments at least 30 years old?
This response doesn't get enough appreciation.
I don't know if pknerd is the author. EDIT: In fact he isn't.
Some more/better data: I added up the number of university researchers who publish in top AI conferences (according to csrankings.org) between 2017 and 2018.

Here are rough/approximate numbers of faculty members/university researchers who published as above in each country/continent:

US 770

Canada 92

Asia (including China) 340

China 240

Europe 280

Australia + New Zealand 86

South America 12

The world excluding the US 810

So the US is still far ahead of other nations/regions, but it now has a bit below 50% of the world's university researchers who recently published in top conferences in AI.
(AI is the field I'm interested in. Feel free to look into other fields.)

An issue with the data is that some researchers in larger regions (Asia/Europe) may only choose to publish in their regional conferences instead.

The number of researchers is not weighted by the number of papers published but this number is useful since it counts the number of people who are capable to advising graduate students to produce world-class research. Using the number of papers is complicated by the number of highly capable international graduate students who choose to study in each program (in addition to the researcher's capability).

http://csrankings.org/#/fromyear/2017/toyear/2018/index?ai&v...
5y is about finding ways to prevent the conditions that let incidents happen, not just preventing incidents, tough.
That's kind of the point of asking 5 why questions.
"We fell over because we lost a database server and didn't have enough spare capacity to run peak load on the standby. We don't have full N+1 because it hasn't been funded. It hasn't been funded because the business didn't have a good model for the risk adjusted cost. Action item: add the cost of this outage to the next budget forecast, and add a requirement for risk adjusted cost estimates to all future financial plans."
I don't use python so I'm not involved in the controversy either way, but it's pretty encouraging to me that this person is open about the limitations of his humanity and its effects on his (apparently very popular) project. He acknowledges it and has taken steps to limit its impact on the project.

We'll probably never know many projects have withered on the vine because of similar issues. Kudos to him for his open letter and willingness to deal with the negativity in a meaningful way. (It always kills me when people attack others for providing free fucking software.)
Reminds me of this story: http://ghostinfluence.com/the-ultimate-retaliation-pranking-...

Might have to try myself someday
I got to the first function in the API:

_UI_EXTERN const char *uiInit(uiInitOptions *options);

uiInitOptions is a struct that contains a single size_t Size. What's it the size of? Can I pass a NULL pointer? Does this function take ownership of the pointer, and if so, does it need to be allocated with malloc? If not, when can I free it - can I use a pointer onto my stack? Why does it take a non-const pointer - does the size (of whatever) change? What's the string that's returned? What's the lifetime of the string that's returned? Can another thread call uiInit, or does that break everything horribly? Or does it only break horribly if you don't copy the returned string first?

You don't need documentation, sure. But it's a good way to get users of the library that make wild assumptions so that you can no longer make reasonable upgrades to the library without breaking them, and that makes nobody (neither the library author, who wants people to use it, nor the users themselves, nor end users) happy.
This doesn't work anymore. All the ad platforms now require thousand(s) of users in a targeted audience.
Evolution wasn't trying very hard to create intelligence; it's really not that useful for survival relative to how expensive it is biologically, to the extent that some people think it's more an artifact of human mate selection and signaling (like a peacock's tail) than a proper adaptive trait.

Without a strong survival gradient pushing a population towards higher intelligence, it's actually surprising that evolution stumbled on it at all, which speaks to how easy it must be to find in solution space, not how hard.

I would be very surprised if a human-guided search can't crack the problem relatively soon - we're only just now starting to hit the threshold of computing power necessary to do it, so it's not too shocking that we haven't fully succeeded yet.
I've seen that in action. It's not only the accent, word choice also matters. Non-native speaker says something unusual, native speaker hears the nearest idiomatic phrase for the situation.

Brains make up a lot of stuff, not to mention the filtering already done before the signals travel there.
> HN that "truth" is groupthink

Not in my experience. I mean, people are people everywhere, but IMHO HN is exceptional is this regard; I see less of it here than almost anywhere else.

> unless I agree with the elites in Silicon Valley, that my opinions and facts are not wanted or cared about.

The phrase "elites in Silicon Valley" conveys a lot. It throws some (unknown) individuals into a group, characterizes them all as just a stereotype, pigeon-holes them all into being representatives of it, and accuses them in the next sentence of abusing this role that someone else put them in. Personally, I don't know who the phrase refers to; I find that the responses I get here rely much more on the soundness of my fact, reasoning, and expertise than on premeditated opinion, and the quality of my communication.

> You're commenting too fast. Slow down. (In other words, shut the fuck up and go away.)

That's produced by an algorithm; I wouldn't take it personally.
Electric scooters are interesting but this is a straight up advertisement.
What is your baking soda to water mix ratio? Or do you take it straight?
Your missing the point, if some critical piece of equipment is out of alignment and you fix that then the next car is not going to have an issue.

Five why's is about avoiding the next case of a piece of equipment being out of alignment not the current case. You can have a reasonable policy of waiting 3 weeks before doing 5 why's so you have a better understanding of what's going on.
Actually.. The BMC Hydrolastic suspension did the same job very effectively.. And no electronics and complex control systems to service and go wrong.

I had a BMC Morris Nomad 1300 and its handling was superb

https://en.m.wikipedia.org/wiki/Hydrolastic
* Read 'The Human Evasion' by Celia green [1]

* Watch 'Neurons to Nirvana' [2]

Instead of avoiding the issue or running head-first into escapism (like most of the responses here are urging you to do), I advise you fully embrace it by exploring the 'inner space':

+ Do psychedelic drugs (mushrooms, lsd, DMT, ketamine)
Lots of them. When peak experiences manifest and your reality is in
shambles, give it some time to absorb and integrate what happened.

Don't burn yourself out like some street freak, the objective here
is not to escape but to SEE. When integration takes place, go back
to more psychedelics. You're an explorer.

+ Meditation is good too but psychedelics are better and work faster.

[1] http://www.theabsolute.net/minefield/humevas.html

[2] https://www.youtube.com/watch?v=_UlAMocYXQw
Thats true. One of my ex classmates went first time abroad, and upon leaving zoll (german border) he told officer “heil hitler” out of pure excitement and probably too many historical movies watched (is there anything else to watch that is german made?). No amount of explanations was sufficient. He got 3 months behind bars and 10 years ban to visit germany. That was in 2007. I assume now its even worse.
Except if the rooster is dead or you put the rooster in a dark room.
Your comments are egregiously wrong about no one attacking the us for centuries. Japan pushed the US into WW2 with the Pearl Harbor attack, among many other attacks. Yes, the US did some attacking, notably invading Iraq, but only twice! Afghanistan attacked us, basically, on 9/11/2001. We were all but openly at war with Germany. How can you say no one attacked us for centuries? How can you get this sooo wrong?

And no one should dispute that the us has way too large a prison population, one of the sad ways we are superlative.
What My Internet Service Provider Knows About Me
I'm surprised this worked. I would have assumed he had adblock of some sort.
Data brokers make this nearly impossible. They just horde public record so you can't really do much to stop it.
> Ranking would be necessary, because it could be that three people in school B want to attend school A, while only two people in school A want to attend school B.

That is exactly what I wrote, "That is some sort of perversion of personal greed into a form that instead limits what others may have." Do you honestly not see the injustice with choosing to disadvantage all five instead of only one in your example?
The "simplicity" of tasks that mostly just require a lot of computing power was recognized over thirty years ago: https://en.wikipedia.org/wiki/Moravec%27s_paradox

> it is comparatively easy to make computers exhibit adult level performance on intelligence tests or playing checkers, and difficult or impossible to give them the skills of a one-year-old when it comes to perception and mobility
- 1988
tl;dr: Ken is upset and amazed that disrupting the workflows and toolchains of entrenched Python developers is causing a backlash, and that negative things are being said about him.

The post is self-aggrandising and he has the audacity to think he knows what is best for everybody. There is also the real chance this tool will replace other tried and true tools and workflows with a more complicated one. It smacks of systemd vs upstart vs sysv
You read The Mating Mind too, huh? :)
So 2 years later and he's not with Reddit anymore. Are we not supposed to ask about that part? Sounds like this wasn't exactly a success story.
The RED HYDROGEN – niche phone or breakthrough tech for the masses?
Reminds me of this article where Brian Swichkow pranks his roommate with targeted ads that are hilarious
http://ghostinfluence.com/the-ultimate-retaliation-pranking-...
> What in modern living is knocking the body off its center?

Abundance and industrial processing.

Europe doesn't have the same problem the rest of the 1st world has with obesity. They also have crazy strict food purity laws. No additives. Very little processing. What you get is what's on the label[0]. I don't think it's a coincidence that people see improvements in their health once they start eating "closer to the farm."

We're also a victim of our own success in many ways. The human body is still adapted to operate under pre-agricultural conditions. Food consumption was more along the lines of "binge and starve" than "steady grazing". Our bodies deteriorate quickly in space when we no longer have Earth's gravity to fight against. Is it really a surprise that our bodies also deteriorate when we no longer have hunger to fight against?

[0]: Before anybody says that what's on the label is accurate in the US, look into what 'natural flavor' means. There's nothing natural about them and they aren't necessarily flavorings.
The us govt can use these to try to intimidate companies but see how google, etc, resist them. see how apple refused to decrypt phones or add features the us govt wants to use to decrypt them. contrast that with china, that would never happen.
But... You don't have to use it? How does pipenv disrupt anyone's workflow? It's optional.
And magnesium, I hope.
Well, I am not against the greater good. But who is in charge to define and enforce it? Does surrendering individual liberty (in this case, school choice) to the bureaucracy help achieve the greater good?
It's possible he did what he wanted to do there and had decided to move on!
> Ken is upset and amazed that disrupting the workflows and toolchains of entrenched Python developers is causing a backlash

I'm not a huge fan, but how is he disrupting the workflows and toolchains? He wrote a tool, if you want to use it, that's cool, if not, that's cool too. It's not like he came to your house and forced you to use Pipenv instead of what you were already using.

If you want something to be mad at, it's the larger issue: We just started moving to Pipfile for dependencies and now we're switching again to some new project.toml file? The tool we use over this file is pretty much irrelevant, since all that matters is this file, and you can use any one of a myriad of tools to manage it and install your dependencies with.

If you don't like Pipenv, use something else that can install stuff from a Pipfile, but why are we making yet another standard to replace all previous ones (xkcd here)?
> Western nations colonized the island of Taiwan, which had a native population, China didn't - it wasn't interested.

I don't think any Western country settled Taiwan, ever. The Netherlands controlled it for ~40 years in the 17th century, but that's as close as it comes. Taiwan was a frontier of China, with a native population, for much of history. Exiles of all sorts would set up there.

Japan (not a Western country) effective forced China to cede it at the end of the 19th century, and ruled Taiwan until losing it in WWII.

A few years later, the latest exiles, the Nationalists, fled there upon losing the civil war with the Communists. The government they created has controlled Taiwan since then.
Great! If you can answer those questions, send a pull request to add it to the docstring. You've spent some time thinking of those questions, so you'd write a very complete docstring. Complaining will not solve the issue. Sending a PR will solve it. This is what I was saying above. I am attempting to orient people into the "open-contribution" community, where we share the opinion that free software is NOT free to produce. Someone must do the things you are suggesting at some point if they are to exist, and who better than yourself?

With regards to your last paragraph, a common misconception is that a "payment" of open-source software is number of users. That would be true for proprietary software where payment = number of users * price, but for open-source software the developers couldn't care less (except maybe superficially, but this mental reward is insignificant for the long-term motivation for a project). They want to make a library that solves their own problems and is stable. They allow people to help improve the library in exchange for releasing it for their unrestricted use. Otherwise, there is little motivation to release it. When I find a new library that solves a problem in an interesting way, I learn using whatever is available (existing documentation, headers, source, and examples) and write down the difficult parts. The price I pay for using the software is to send my notes back to the developers in a polished, organized form that is consistent with their existing documentation. Then, no one needs to repeat what I've done in the future.
I think that paper is using a heuristic that, for some problems, is a good guess which direction the causal direciton is.

Use your common sense though. Do you think we would have built the modern world (e.g. electricity) by passive observation of the world, or does really getting to the truth require controlled experiments?
I feel like reversiblity is a big complication here. Very interesting and subtle area.
so they could continue to do nothing?
I thought that was HDCP?
I'll bite.

Here's whats up with all the illusions. I wrote in a previous comment that things go viral when each person exposed to a piece of content (sound, image, whatever) on average exposes it to more than one person. To steal from one of the replies I got, information virality can be understood in the same terms of biological virality Eg the SIR model: https://en.wikipedia.org/wiki/Compartmental_models_in_epidem...

The answer to the question "why is X viral" comes down to "why do people feel compelled to share this". Optical/auditory illusions hit the sweet spot of causing universal disagreement without the disagreement falling along the tired lines of politics, demographics, and other pre-existing tribial lines. The disagreement is both universal and palatable.

What do two people do when they have a friendly disagreement? They seek a third opinion. And then the losing side seeks out two more opinions to prove their not crazy. Bam! virality. Eventually it gets to the point where random strangers on the subway are showing you their phone and asking what color is the dress.
Thank you for these. My main takeaway from it is that the (growing) package business is subsidizing the (shrinking) regular-mail business.

Also, it's mostly UPS and Fedex doing the most whining. It reminds me of the Far Side cartoon with the dog outside the window urging the sleeping owner "Puuut the caaaat ouuuuut".

Incidentally, that second article wasn't paywalled for me.
Oh, you never ran into Hugo de Garis?

iirc (it was back in 1997 when I heard him talk), he was promising human level "artilects" about 2015, and super-human intelligence by 2025.

The problem that I have observed, is that the popular press always ignores the 100 experts that say, nope, not going to happen, for the one "visionary", who'll promise whatever they want to hear, as long as somebody else is paying for dinner.
I find it a bit sad that this is the top comment. I have witnessed free software/OSS have tremendous amount of positive effect on the world, however as the years go by I can't help feeling that we have trained a generation of users to act in an entitled manner towards software that is free and often the labor of love of some fellow developer trying to get better at their craft.
I saw the first of the posts he mentions, and yes, I was very surprised to see the negativity. There is literally no reason to be negative, if you don't like the tool, use another. People seem to be upset that Pipenv is the recommendation now, but it's better than pip, and it should be the recommendation until something better comes along.

I'm more upset about the whole pyproject.toml thing that means I have to migrate everything again, from Pipfile this time, even though I have barely finished migrating to it!
No problem, thanks for trying it and sorry I broke your site!

It is mostly maintenance-only, which is a pity because I use it daily but the cost to improve it is quite high and I have some other priorities both at work and personal. The good thing is, it is stable enough that I can use it daily without worrying about breaking stuff for the most of it :)
Well, we don't know if he got the job :)
Toys R Us has kinky domain names to sell off
> They feel their large population entitles them to more

What do you base that on?

> I don't think they're wrong about that.

Should international law depend on what people think? In every situation, we can find people who think all sorts of things. I think law works better when it's based on fair rules.

I don't think a large population gives anyone the right seize territory from others. I think that's an awful idea, and i can't think of one legal principle that agrees. Should the US get to seize parts of Canada? China parts of Russia?
I have no doubt that the author would accept a patch should you see fit to contribute some documentation.