skysight-inc/HackerNews huggingface dataset:
>>That usually means the community isn't interested.

No it doesn't. Stories rarely stay on the front page for more than 24 hours. This means that it's very easy to miss great articles if you don't visit HN for a day or two.
> I think arthurcolle's point is that most people believe our justice system is inherently racist; poor minorities do not have access to the same financial means for legal resources

Class segregation isn't the same thing as racism.
It is a complex issue. I suggest reading this thread on reddit on the same topic: https://www.reddit.com/r/dataisbeautiful/comments/3afjx1/mur...
Chrome does not have a monopoly. If they were pushing Chrome within the search, depending on the local market they would abuse their search quasi-monopoly but the other way around seems to be perfectly legal.
Is that meant as a compliment or an insult?
Am I missing something? A quick read through seems to tell me that this attempts to solve the double-spending problem by... ignoring it?

I see some hand waving about a 24 hour waiting period and some verbiage about how different sub-currencies would handle it, but no actual solution.

Solving that problem is what the block chain is for, so the "without a ledger" bit seems to be missing the point.

Or maybe I didn't skim this carefully enough.
Can you please report a bug with a link to the page showing the problem? Add ":bz" to the cc list for the bug and I'll make sure it gets looked at.
He said using a weak example weakens the point.
We actually have a couple of sales guys in San Francisco who work out of 795 Folsom Street. I think it's a big co-working space: https://www.google.ca/maps/@37.782368,-122.400771,3a,75y,136...
Government Weather Modification Program Makes North Dakota Wet
Can you point to a specific post, or a point you were trying to make. I accept that explaining the Black White crime gap is complex, but if by "it's a complex issue" you are trying to cast doubt on my claim that Blacks commit much more crime than Whites, then I disagree. And I didn't see any comments disputing this from a quick look at the post.
not sure what this title has to do with the actual article title
C for all: Parametric polymorphism in C
Let me be clearer: that repository works fine and doesn't rely on the standard library at all.
The article is talking more about entrepreneurship being an avenue for establishing a personal brand.

> Credit really only goes to founders when a startup exits for less than $250 million. Under a $1 billion, a handful of the early employees will be able to receive credit. And above $1 billion, the number of early employees who can claim credit continually increases with exit value all the way up to a Google or Facebook, where people will mention and receive acknowledgment for even their triple-digit employee number.

They're saying employee #20 at a $250M exit doesn't get mentioned much generally. Employee #20 at a google/facebook exit does, generally.
Carnegie library pitched as open data incubator in Waterloo
Glenn and Laura travel to the United States frequently for speeches, and interviews. Appelbaum does get wrongfully harassed when he enters the U.S.

Poitras's and Greenwald's behavior support a conclusion that they are not afraid to go back to the U.S.

Your statement still fails to refute any of my assertions.
Not sure what this does, is it able to automatically extract data from a page? Those are notoriously unreliable, in my own experience, but maybe I'm not getting the full picture here, I read the docs but not sure what this is
Could you perhaps expand on what you might mean by "bad public services" ?
It's good to have varying opinions. I'm unsure what you're considering positive about state. Synchronizing state among multiple widgets in QT for example is a pain and quickly becomes become fragile. To help deal with this, QT 5 introduced a JavaScript based reactive programming framework before ReactJS was popular. See https://en.m.wikipedia.org/wiki/QML#Property_bindings Perhaps not completely an insane idea to some :)
Sounds a lot like Freenet.
The Barney Stinson homage, would put it at 2005 at the earliest (when the show started)
There's likely very little adapting to do. What doesn't work is expecting to live in microgravity long term, and then come back to gravity. There's no talk whatsoever about what happens if you never go back to gravity. Until they allow a volunteer astronaut to spend the rest of their life in space without returning, we won't have a real-world analysis of what happens to one's body as they age.

And of course the truly interesting experiment: a child born in space, who spends their entire life there. Of course, "child abuse" means this will not happen in our lifetimes. Let alone seeing what 2-3 generations of space-bound life results in.
> And the capitalization of the Whites/Blacks just makes you come across as Dylann Roof.

Whoa, that's way out of line.

> Take a chill pill and try to find sources when you want to make assertions.

That's not ok either.

Personal attacks are not allowed on HN. Please follow the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Using only a compass and the knowledge that you were somewhere on the planet earth, could you determine the shortest route from your locations to Chicago?
Some developers/companies buy "virtual addresses" where their companies can have a virtual address, receive mail, etc.
Robert Frank's The Americans provides a great portrait of America back in the 50's. He was Swiss (now American) and made a cross country trip and documented American life in different paces. He is a great Photographer, however, I think his having been new and thus outsider, he was able to show a different facet of America from the 50s. "THe Americans" is a preeminent work of documentary photography. To this day photographers use it as a measuring stick for documentary photography.

This is why many don't agree with how people tend to deride either western or asian documentary photographers who go to (necessarily poorer countries) by calling it "tourist documentary photography," exploitative, etc. An outsider has a better and sharper eye for what is askew in a place foreign to them.
When I was in college in the late 1980s I worked fast food jobs to afford my tuition. So I was a burger flipper to help pay for my college.
It's hell getting into Ivy League universities for middle class people.

Rich kids from well-connected families take it for granted. Why do you think parents in New York pay $40,000 per year from pre-school to high school? Because you're an auto-admit at many of the Ivies (Harvard, Yale, and Princeton are still a reach unless you're top-25%, but there's always Stanford) if you attend one of the top 5 prep high schools.

Also, Ivy League is one of the less important elements of pedigree. Pedigreed (read: well-connected, not necessarily well-educated and certainly not cultured) people who don't go to elite schools still have their advantages. Also, the middle-class smart kids and the pedigreed legacy kids tend not to mix at elite schools anyway. A prestigious university provides a bump, but not as much as one thinks. It's not like going to Harvard makes you set for life. I know Harvard grads making $50k as social media whatevers at dipshit ed-tech startups. Middle-class people tend to overestimate the connections-forming capacity of college. It certainly happens, but the tendency for 18- to 21-year-olds (well, everyone, but especially adolescents) is for like to group with like and that means that the middle-class smart kids and the dumbasses-with-family-connections don't mix.
How on earth does your assertion about the NY state capitol's journalistic coverage relate to a statement about press coverage at the national level?

How can you assert reporters are vulnerable to influence, when you're replying to a post citing a group of reporters who did the opposite?
Without modifications it yields between 20 to 30% increase in performance. However Cythons strength is in the type annotations. With those it should get close to C speed.
> Maybe you should develop a simple command of the facts before you literally compare someone to a mass-murderer in your grammar naziism

This breaks the HN guidelines. Please comment civilly or not at all.

https://news.ycombinator.com/newsguidelines.html
But for high-profile things i.e. the things that should be priority for a justice system, things like rape and murder, it is the simple, uncomfortable fact that blacks outpace all other races by a wide margin.

That isn't really a function of skin colour though. Black people don't commit more murders because they're black - they commit more murders because they live in under-resourced, under-educated, poor communities that have been created by decades of racism by employers and authorities.

A white person and a black person are equally likely to commit a murder given the same set of circumstances, but the way society works means black people are more likely to face those situations.

Implying that blackness is a causal factor is both entirely wrong and hugely racist.
The differences at the low end of the chart are the startup costs, which get amortised out at the high end.

You could only return bools in the flags for static functions that don't have their address taken, because this would break the established API. It'd also generally only be useful if the function result is immediately used in a test.
Flocker v1.0 Provides Docker Volume Migration and Storage Abstraction
AppleWatchlandia: Facts, Figures, and Fun with the Apple Watch
The benchmark (perhaps intentionally) doesn't test the most important thing when we want to compare "language speed": the efficiency of abstractions. The benchmark has no abstractions at all other than a simple, single-target, function call that most compilers (whether AOT or JIT) would inline. Interesting language comparisons test the languages' core abstractions like as virtual dispatch/pattern matching.
Based on the graph available in the post, the only difference I see between C and C++ performance is on low n. At higher values of n, they have the same performance (as expected). That discrepancy is easily explained by considering start-up time, which C++ could certainly suffer from. Combine that with the consideration that the values for n where the two differ result in a computation time < ~10ms, which is about the range where startup time is going to significantly impact results.

This is also easy to see by looking at the second derivative of the graphs. When n is large enough to outweigh startup time, the graph should be linear. The areas where the second derivative is non-zero indicate that start-up time is affecting results.

You can see that all the languages have some kind of startup time impacting results. Java in particular has the same performance as C/C++ under this test, but has a significantly larger startup time.

Really experiments like this should split the results to explicitly show these two aspects of performance. Measure startup time and measure the time running the actual test code separately. Though that might be more challenging on JIT'd languages.
Rust is not a language that looks favorably on things that are easy to misuse and hard to use correctly. You can make the same argument about, say, untagged / C-style unions, which are much more common in C, but Rust doesn't have those either.

I don't plan to stop using ncurses in particular, but one of the reasons I am supportive of Rust is that I would like to stop using all C software sometime in my lifetime.
I remember sitting in 3 different queues to see a doctor for a (semi) emergency at a NHS hospital.
Aside from the TV usage, going to sleep at 11 PM for an 8 year old is not healthy. This 8 hour sleep bullshit is nonsense, children require substantially more sleep.
I tried these for a while.

It confused my muscle memory more to have almost but not quite emacs behavior in the browser vs standard browser keyboard shortcuts.
Most companies pay for email campaigns, using services like MailChimp or Constant Contact. I suppose it'd be free if you did it all yourself, but still, your time does not come free and is likely much more expensive than using a 3rd party service.

Also, you run the high risk of being marked as spam. And everyone knows it's very easy to get into the spam folder and almost impossible to get out of it. So that becomes very costly as well.
There are just some things you're not supposed to notice in the US.
The note about the idiomatic Ruby version of this (each on a range) being slower than the tested version (while loop) is very interesting.

This looks like an opportunity for the Ruby interpreter to optimise: if the range is excessively large, it could decide itself to loop over the bounds rather than instantiating the entire range.
Yup, it's like pretending VISA and MASTERCARD are decentralized forms of currency. At least you can buy a beer with them in under 10 minutes.
It has become impossible to have objective discussions about something like this --or anything political-- on HN. In this case you'll be labeled as racist if you disagree with the article (already happened in one post I saw). So, there's no discussion at all. Game over. Done.

I happen not to agree with much of what this writer said. I have lived in four cultures in three continents in my life. The USA is most definitely NOT what this author paints us as being. I have noted how, for at least the last twenty years, the overwhelmingly left leaning media has made it their job, perhaps unintentionally, to destroy the US from the inside. This is nothing less than despicable.

While working in Europe fifteen years ago I noted that CNN and TV shows out of Hollywood were the primary exposure to "America" most of the world got. And what an ugly, unfair, one-sided, twisted and hateful image it is. I would hate us too.

No, this article is hateful and highly biased. Go ahead, call me a racist if you must. It'll only add to the nonsense.
They compares twenty random faculty members of Carnegie Mellon University with twenty random faculty members of University of Houston. Assuming they didn't cherry pick the two schools, pick random sets of twenty faculty members until they got the numbers they wanted, or include faculty outside of CS (They don't specify.), it's still only two schools. And then they come to the following conclusion.

While this is by no means an exhaustive account, it’s a good anecdotal indication of the elite advantage.

In the next sentence they assert the following.

The majority of computer science programs have a substantially large gap between university and industry demands, trends and technologies.

Then after giving some examples of organizations that attempt to guide the curriculum.

All of these findings beg the larger question: Without an effective feedback loop between industry and brick-and-mortar universities, how well are we preparing our CS undergrads for the industry world with our current syllabus?

What they're really saying is "Without an effective feedback loop between industry and brick-and-mortar universities we can't prepare CS undergrads for the industry world with out current syllabus.", but they phrased it as a question so it wouldn't sound like a drastic claim requiring strong evidence. Rhetorical questions provide an easy way to say something without having to defend it.

I'm too tired to do anymore. If anyone cares, you can look at how they only mention two effected individuals throughout the entire article and how they use data from the University of Washington to make predictions about all schools.
Depending on what you mean by boring it could be

1. "The shoemaker's son always goes barefoot" or "A skilled or knowledgeable person often fails to use their skills for the benefit of their family and people close to them."[0]

2. Minimalism is strongly represented in tech design right now, and could be considered boring.

[0] http://www.usingenglish.com/reference/idioms/the+shoemaker's...
> More times than not the above exercise leads me to a problem that I then can go off and solve. For example, a few weeks ago I sat down and decided I wanted to write a web server in go (think nginx/apache). I knew going into the project I wanted a really nice and easy to use configuration file to define the settings. So, I did what most people do these days I and used json, but that didn’t really feel right to me. I then tried yaml, but yet again didn’t feel like what I wanted. I probably could have used ini format and made custom rules for the keys and values, but again, this is hacky. This spawned a new project in order to solve the problem I was having and ended up being forge, which is a hand coded configuration file syntax and parser for go which ended up being a neat mix between json and nginx configuration file syntax.

You make a persuasive argument for why someone should not write code every day, but instead step away from the keyboard occasionally and get a sense of perspective.

No, your mix between json and nginx configuration file syntax is not "neat". It's pointless, and doesn't solve any real problem. In fact, if anyone ever uses your idea it will cause problems, by adding another random pointless format for the rest of us to have to support.

And did you miss the beginning of what you said? You set off to write a web server and instead you got bogged down in parsing the config files. Your efforts did not produce a web server. Writing code every day has apparently not taught you how to focus.

In short, quantity of code does not beget quality. Quality code isn't just code that's nicely formatted, clear, terse, etc., it's also code that solves a real problem that you've set out to solve. And just writing more code isn't going to help you learn what a real problem is, let alone how to solve it.
> Apple doubled down, because Apple was smart enough to figure out that Flash was a battery-sucking, security-ruining disaster.

Apple doubled down because Apple was never going to concede to ANY party that might take their control away ever again.

Apple is never going to concede on this either because eventually people would then use the browser to escape the App Store.

You can scream until you are blue in the face and Apple will ignore you because unfettered Javascript is an existential threat to their walled garden.
No no, don't.

Athletes don't practice every day, they rest.

The brain needs rest, just like the body. Take some down time. Come back refreshed. Practice deliberately.
Some of these sound really great. A major pain point with go concurrency is the absence of a fast lockfree map implementation that doesn't destroy your GC times. The 'ctrie' sounds very appealing; I'm curious to try it.
Notably, it should be mentioned that writing idiomatic
Python and Ruby results in much slower code than that
used here. Ranges bad. While loops good.

I get 33% shorter times when I change the while loops to for-in-range and a list comprehension.

But unless you're doing computationally expensive operations, I don't see the benefit of these speed tests except to provide ammunition for flame wars. What good is it for your code to run 50% faster if you spend 300% more time creating, debugging, and maintaining it?
Every cognitive study ever?
"decentralized" doesn't magically mean better! I personally believe wikipedia is one of humanity's greatest accomplishments. It's been an enormous group effort.

I have a copy in my phone, unbelievable amounts of knowledge in my pocket, several libraries full. Would it somehow be better if information were harder to find?
This thread is about Black crime rates, not their causes. As I said in my post, even if poverty was the only cause, it would still be hard to expect Whites to ignore the racial crime gap, since White people also avoid lower SES Whites who are likely to commit crimes.

In fact, poverty alone does not explain the crime rate gap. You can call this view "hugely racist" but I don't see how you can rule out a whole set of other causes a priori. And I'm not mainly referring to genetics, but rather other sociological causes as are discussed in[0].

[0] https://en.wikipedia.org/wiki/Race_and_crime_in_the_United_S...
It is "unlikely" Chrome would be considered a monopoly by legal standards as in the US it requires more than 75% of the market. According to W3Counter they have only 46%, SitePoint lists them at 49%, W3Schools lists them at 65%, Wikimedia lists them at 47%, and so on.

I even suspect the W3Schools % is over-estimated, as the types of users visiting the sites are typically web-developers who prefer Chrome for the superior development tooling. When you start to look at business users and non-technical users IE/Safari (on respective platforms) do much better.

If Chrome was a monopoly then doing what you're talking about MIGHT be an anti-trust violation, but that is a complex legal question (for example, everyone remembers IE as an anti-trust violation for Microsoft in the 1990s, but what about all of the other things they pushed which weren't e.g. MSN, Hotmail, Office, etc). Google Music might NOT be because the court has to determine if Google is leveraging their position to give their other products an "unfair" advantage. If Chrome started blocking other music services (or redirecting from them to Google Music) then that would 100% be an anti-trust violation if Google were a monopoly, but an advert? That's for a court to decide, shades of grey...
It was low risk on my behalf. A full time job taken in 2000 when everyone was letting people go (and I had been out of work for 6 months despite a high profile in the open source community). At a decent pay.

I do think I should have at least negotiated double what I had. But I was young and had no clue about stock and exits etc. Even given that, I did ok considering I was #30.

I still stand by what I said. The numbers are a bit off. A $250m exit is good for most of the early employees. Although of course a $250m exit is extremely rare.
> Your entire post is FUD to such an extent that you seem like a paid shill.

Accusations of shillage or astroturfing without evidence are not allowed on Hacker News. Disagreeing with someone is not evidence.

Please don't do this again.
Dune shared the 1965 Hugo for Best Novel with Roger Zelazny's This Immortal...which says something about how good Zelazny's work is despite its relative obscurity (compared with Dune).
Worth pointing out that there's no dynamic allocation or dispatch in any of the examples (afaict), so all languages that use a GC get around having to do any reference tracking or collection. Which explains how Go/Java/C++ can track C performance so closely. I wouldn't be surprised if they'd all run almost the same machine code in the end.
The broader point I'm making is that unicode is hard and attempts to simplify it by choosing a different encoding (i.e. switching to utf-32 to save yourself from all problems) are a bit misguided.
Rust is the first language that fixes all of these things, can be used as a replacement for all of C's use cases (including ABI-stable libraries, kernels, etc.), and has a sufficient community / mindshare that you can expect libraries to exist in the language for functionality that you generally expect to find in libraries.

Maybe we should be embarrassed as an industry that it took us 20 years to get there, yes.
Debunked in previous discussion: https://news.ycombinator.com/item?id=8652475
Evaluating Market Demand with Google Adwords
You right I should give a better answer than ists complex. But the thread goes in to look at factors such as segregation, density, and poverty. You have many poor people packed in to small places more violence is going to happen. These areas are more likely to have black people as opposed to white poor people who are more spread out, think Appalachia region.
Do these factors explain everything, no but they do show it isn't as cut and dry as some try to make it.

Because of time will have leave a that for now.
Interesting that an official version of http://minecrafthomeschool.com/ is being developed. I have a much much younger brother in Minecraft homeschool with fairly positive results.
I much prefer Keysnail: https://github.com/mooz/keysnail