skysight-inc/HackerNews huggingface dataset:
I have an example of a lone genius, Calvin Mooers. He's best known for his work in information retrieval; he coined the terms 'information retrieval' and 'descriptor', among other things. He's also known for the TRAC programming language.

But he's little known in my field of chemical information. You have to read the original papers carefully to discover that he came up with the first concrete method to represent a molecular structure on a computer, a proposal for how to search molecular structures via arbitrary query topology, and the idea that there is a simple algorithm (though not practical) for producing a canonical description of a molecular graph.

As far as I can tell, he was 5 years ahead of the rest of the field, and the founding papers in my field all cite him as a source of their ideas. (That said, his ideas were not all implementable. His method for substructure isomorphism is hand-waving optimism, for example.)

Unlike the other pioneers of IR, he was self-employed (Luhn was high up at IBM, Taube was originally high up at the Library of Congress, etc) with no collaborators. But to all accounts, it was not easy to work with him. As one person described it, he didn't like other people playing with his toys. (Eg, see the fallout on his attempt to protect TRAC by trademarking its name. He was 10 years before Microsoft's much more famous 'Open Letter to Hobbyists'.)
You've got a couple problems in your argument here. Your "thrown in the gutter" argument is pretty silly. People not accepted at harvard (if harvard actually were more honest about qualified admissions) would't fall down a slope into a gutter. They would find their place and ranking elsewhere. Just like you said, you aren't the smartest quickest, you work hard to attempt to make up for it. Clearly you have a place, maybe not at an elite environment where the smarter quicker will save a life or solve a critical failure or set up an infrastructure more efficently. And sure academic testing is flawed and outcomes are chaotic but a school accepting based on various rankings should do so honestly.

The next thing is this. You say, well people of other races might feel uncomfortable if it's too much asian on that campus. So the white or black will feel out of place. But you're being a sort of coddling racist with that kind of thinking. You know what will make somebody out of place in an elite school? Somebody who didn't actually measure up to the standard and got in anyway. Somebody who starts to suspect they don't really deserve to be there and realizes they don't fit and they will take a lot more personal and school resources and probably won't fit much better and so are really a drain on others rather than a contributor.

Because a person who achieves something honestly will have the confidence that they belong and even if the first few days feel weird to them, their work and intelligence will quickly bring them into the fold with their academic peers and teachers. The current biased admission methods will inevitably create tensions too and a bad long term result. If harvard is now confirming a bias, then they leave an elephant in the room. The asians at harvard will look around and notice, say on of their latino classmates is clearly not capable. And that asian will think "my cousin is WAY better than him / her" and she couldn't get in with me. Who is this clown? And so it breaks down their own belief in the school they got into and a tension with their classmates. A non-biased academic admission would mean that conflict or tension like this would be dissolved, the asian would give the latino the benefit of the doubt

It also breaks down the reputation and brand of harvard and so people of minority races with harvard might be suspected as lucking their way in due to color.
Calling all Americans Yankees is exactly like calling all Britons English. It's not a slur unless used as one (Yankees are, roughly, people from New England/northeast U.S.) but many people will take offense when incorrectly labelled so - even if "no one cares". You could imagine a Breton's reaction to being called a Parisian to be roughly similar. Or a self-professed Catalonian being described as Castilian. Or an American asking about best place to get currywurst or bangers and mash in Paris, I mean all these places are pretty similar anyway, y'all listen to Eurovision, sorry if that offends you...
> "know"

> the problem is not with the language, it's with you

You're going too far there. The language already has action-at-a-distance behavior from references: they keep the array from being garbage collected. It would be both entirely possible and straightforwardly predictable to have them update to a new location, or enforce the rule you gave in your other post that there be no other users of the data when you're appending to it.
"After" is used there to suggest a relationship that isn't temporal.

English is fun.
Trage koolhydraten:is gezond afslanken met trage koolhydraten mogelijk? –
> “Why do people feel perfectly comfortable forming a startup when they know that 90 percent of them fail? Because they know that corporate laws and bankruptcy laws protect them from personal liability. They know that they won’t lose their house if the company goes bust.”

This is a intellectually dishonest statement. Even if you had no laws you would still be able to find investors willing to invest in an company, with the understanding that it could fail. The very concept of "personal liability" only makes sense inside a regulated society.

Hypothetically speaking, living in a everything-goes society, it's true you might get killed or have your house burned down - but that's only if you are bad at PR, communicating expectations, or self-defense.

In fact, a lot of people did just this earlier in history. The main reason startups are more successful now is because of the leverage technology provides. That and the fact that, for the most part, government/bandits don't take the money you get for creating wealth. Stability plays some role too, but there has been plenty of stable societies that didn't have anything resembling startups, and a lot of startups thrive in macro-economically unstable climates.

EDIT: Of course, the above hypothetical scenario is not prescriptive, i.e. it's not desirable. It's simply an extreme example that illustrates why Mr. Regulator's statements are wrong and intellectually dishonest.
> Death Note would have been an extremely boring comic if Light had been smart or a bit ruthless.

It would have been a boring manga if one made Light a bit smarter or more ruthless and tried to stick to the same plot, yes. But that just means they could have tried a different plot, and explored a different part of the world: what happens when states react to a Kira and start switching to secret rulers and figurehead leaders? The most plausible explanation for a Kira would be some exotic form of nanotech or biological warfare, so what happens when states begin crash projects into developing their own assassination tools? What happens when Light reasons that criminals are a relatively trivial cause of death and instead kills Kim Jong-il? What's the fallout of that and what risks does he have to take to fix it? Instead of a second Kira being a fan of his, perhaps it could be one with very different goals and it becomes a fairer version of the L/Light duel (you don't even have to change Light's job); and for that matter, instead of being gray and apathetic figures, what if the shinigamis were the real villains all along and Ryuk's gift to Light was a... poisoned apple, one might say?

There's plenty of stories one could tell, and I think Ohba & Obata are more than talented enough to tell those stories without requiring asspulls or idiotballs.
In principle, the type checker could be pluggable. That would mean the language isn't burdened by the limitations of any particular type checker, although it would almost certainly be burdened by complications at the boundaries of where one type checker is used versus another. It also might be reasonable to insist that such a system represents a family of languages rather than a single one.
If there are more like you -- more people working in scientific fields because of Barabási -- then you people are the only real contribution he's made. His "works" are handwaving and gibberish.
Fiat 124 is VAZ-2101, later models were designed domestically until VAZ-2108, which was designed (partially) by Porsche
Join me in creating an awesome Flask community resource
Can't tell if serious or sarcastic. Tone says sarcastic, but I'll assume that your question was genuine in order to answer in the same tone.

Have you ever noticed differences in the level of awareness different people display? (And, indeed, the same person from day-to-day.)

Some people call it mindfulness, awareness, self-awareness, introspection, analytical, etc.

People vary greatly in their conscious awareness of the world around and inside themselves. When OP states "very analytical", they are saying they feel like they're more aware than they perceive other people to be.*

* This has its own considerations.
Let’s call ‘trolling’ what it really is
Rust learning resources
Strawman. The argument is that they are very similar situations with similar downsides and shoddy defenses. The argument is not that the defenses being wrong about C proves that they're wrong about Go.
For those that make an only moderate amount more than the basic income? It's a good probability that they will not want to work.

Perhaps not out of "spite" as you suggest, but a simple time tradeoff. E.g. "Work 8 hours per day, and get $100 more. Or work 0 hours per and have $100 dollars less to spend, but 8 hours more to work on hobbies and leisure and social activities.
Maybe ombrophile (Greek ὄμβρος 'rain storm') is a more sensible derivation than pluviophile (Latin pluvium 'rain') -- although it looks like people on the Internet mostly use it in a technical sense to describe plants or forests.
The Ultimate Guide to Recurring a Revenue for Freelancers
You don't need a borrow checker, at most from that you'd need is const annotations. But you don't even need that, all you really need is a wrapper type that prohibits append. Or if you had just the ability to shrink the capacity of a slice reference.

But really you don't need any of that, if you're passing a slice to something and some knucklehead is calling append on it, take him out back and shoot him.
!!Con Live Transcript
SQL is code running in the database server. Most SQL implementations, TSQL, PL/SQL, PGSQL are turing complete as well.
Ah, gotcha. I must have misinterpreted your tone. It seemed to me that you (unnecessarily but intentionally) introduced a politically loaded term to your (quite correct) idea.

I've been spending too much time reading about the Earth before humans, when massive changes were commonplace. Only discussing human-triggered change strikes me as massively more limited and less interesting. Apologies if I caused any confusion.
I trust Mozilla and fully support this pragmatic approach. The only alternative is total domination of for-profit megacorps who have diminishingly small concern for public benefit.

Thank you for your contribution to the free/open web.
I would say why not improve the CLR support that has been there since SQL 2005?
The article focuses heavily on government regulation which makes me feel like it subconsciously paints a picture of "those evil capitalists trying to escape regulation...haha fail".
In the light of recent mass surveillance revelations I think less government is still very much a valuable goal to strive for.

The counterexamples regarding infrastructure are a bit too tongue in cheek for me, too.
The point about the legal system makes sense on the surface but only if contrasted with no legal system at all. Pretty much all "freedom utopias" I'm aware of are heavily based on a strong belief in property rights and private contracts.
Here's an article on them from '99. Version 6.5 was released in '96.

http://sqlmag.com/database-development/sql-server-65-cube-ro...
Could it be that children are just happier than adults, regardless of their material assets. Adults have responsibilities and stresses that children do not - and that is probably more of a causation than their material assets.
Is there any information on the international availability of the new MacBook? It's been over a month since the US release, and Apple continues to ignore the existence of other countries.
The quote clearly states that mode coincides with the mean (arithmetic average) and median (mid point of a distribution) in perfectly normally distributed populations. Therefore, mode is not the same as average in most cases, as perfect normal distribution is not that common.

Mode is the most commonly occurring value in distribution. According to some schools of thought, a distribution can have multiple modes.
I suppose software engineers are the exception, since
the popular notion "they just sit at computers all day
typing arcane things" is actually true. : )

I know you are joking, but it has to be said.
In my experience most software engineers spend considerable time in (formal or informal) meetings.

According to "Mythical Man Month" the average productivity is 10 lines per developer per day.
Agreed. If anything, a BI would remove mountains of red-tape and unnecessary levels of administration. I'm not a fan of BI, personally. However, there is a large segment of the population that is dependent and part of the welfare administration complex, that it'll never change easily. You'll see huge media-blitzes by government-employee unions, and strikes, etc.
Note for rain-fans: a 'pink noise' generator can make a sound which, while not quite like a recording, should make you feel the same rainy feelings. :)
This ignores the fact that new citizens are also workers and contribute to, rather than drain, the economy. Median estimates of the effects of opening world borders predict a doubling of GGP (Gross Global Product).

http://openborders.info/double-world-gdp/
I wouldn't mind spending 40 hours a week in these inane meetings if business didn't want me to get stuff done.
>"Getting money for being a member of society. After all, we already don't let people starve.*"

Are you sure about that?

http://en.wikipedia.org/wiki/Hunger_in_the_United_States
The entire field of modern epidemiology depends on his results.
Thanks a lot for porting uMatrix to Firefox. I've been waiting for this since the first time I used HTTPSwitchboard for Chrome!
Yes, you're trying to make your show's name enter the common lexicon and the dictionary, to ensure your place in history.

Which is why I called bullshit in the first place. Now take your ego elsewhere.
I can't tell either but I am going with "genius" and upvoting.
Website traffic made Easy
The article only mentions "very subjective Holistic admissions" and only mentions SAT scores, citing them alone as proof of discrimination. By looking at that nothing else, the article is implying SAT scores should be the sole criterion for admission selection. Giving the benefit of the doubt to the author, I assume he believes it corresponds to talent and post graduate success and these are the reasons for selecting candidates.
> It would be both entirely possible and straightforwardly predictable to have them update to a new location,

Only if you expected append to take linear time per usage, and literally just started using it without understanding what it does.

> enforce the rule you gave in your other post that there be no other users of the data when you're appending to it.

Another arbitrary hypothetical where you go using functions you don't understand, but for you to expect this you'd have to expect the language to punish reasonable uses of slices, like sharing the part you've already written and appending after that, and just having a local reference to one in a variable, with linear time behavior per usage. Which also makes it kind of unlikely that one ought to just assume the language works that way.
Absolutely love the older TR games
Yeah, but MMM also mentioned a 10x productivity range between average and exceptional programmers. 100 lines per day isn't too shabby.

I just try to work with exceptional programmers. :)
> Dempsey argues there should be greater recognition of the extent to which startups benefit from government infrastructure. "I can guarantee that if you don’t have a legal structure you will not have innovation," he says. "Instead you will have chaos."

I'd say that one doesn't necessarily imply the other. It's possible to agree on a legal framework (code of conduct, how contracts are enforced etc.) without government infrastructure. Government infrastructure on the other hand doesn't necessarily imply a well-structured, consistent legal system. Just ask any entrepreneur in any country about the intricacies and inconsistencies of local tax laws. Common law by its very nature is complex and often contradictory.
It's not a "strawman" when you're arguing with the logic somebody else has presented to you.
FF 38.0.1 on Win7 here. Same problem.
Turn your old Car into a Smart Car for $69 with fleet management capabilities
Similar to the atom / compound forms described by McCarthy.
http://ar.to/2011/01/unlicense-1st-year explains some of the motivations

e.g. Creative Commons licenses generally are discouraged for software. Not much of an issue in case of CC0, but still
Children do have school though . . .
Nothing makes me more unhappy than school.
I like the Milwaukee flag too; it grows on you after a while. It's like the kid wearing stripes and plaids and polka dots and mismatched socks and light-up shoes of city flags - it's not going to win any design awards, but you've still got to respect it for rocking its own style. I tried to buy one at one point, but discovered that nobody is producing them commercially - the ones owned by the city look like they are all sewn by hand.

Cutting down on the number of elements to make a less cluttered wouldn't be terrible, though. One thing the author didn't mention that makes the Chicago flag so great is that it's easy for citizens and citizen groups to riff on; between that star and the line of four graphic elements between the blue stripes, the entire city's got a common graphic identity that everyone can share.
Thank you for writing that article. To me, the article is pretty much how an ideal technical article should be: it doesn't assume deep knowledge of the subject matter and uses lots of examples and comparisons to make the case. It takes a lot of work to write that sort of article, I really appreciate that you took the time to do it. Looking forward to seeing the one about Flux!
Python OAuth2
Copying a pointer is by definition equal to aliasing.
Did you not read my reply, really?

I already mentionned that with a Lisp like data-format, shared sub-expressions could be denoted using CL's reader variables:

(document
#1=(author (id "Bob") ... )
#2=(author (id "Alice") ... )
(span (author #1#) "written by Bob")
(span (author #2#) "written by Alice")
(span (author #1#) "written by Bob"))

I do not claim that this is the most appropriate solution in all cases, just that we are not forced to introduce indirection levels when unnecessary. Now, if I am using Lisp and I want to introduce external references to authors described in other documents, I could introduce a meta-data with an appropriate semantical structure:

(external-element (pathname (directory (relative "path" "to"))
(type "lisp")
(name "file"))
(tree-path 2 1 3 2 2 3))

This would be a practical way to encode a precise location in a tree in an external file. And I could use this form everywhere I need to reference an object. Also, the tree-path notation is handy because there is no distinction between an attribute or an element, just which branch to take at each step from the root.

Now, with XML attributes, I would typically have an "xref" attribute. How can we model xref attributes? If we wanted to have structured data, we would need to create external tags with the same concepts as above, like <pathname>, create a local identifier for each xref and refer indirectly to each xref using their local identifier: because we can only put strings. I mean:

<author xref="xref02">
...
<xref id="xref02">
<pathname> ... </pathname>
<tree-path> ... </tree-path>
</xref>

Or, we do as everybody and encode it like for XMI, or ECORE, or any other custom format, with a complex string, hoping that HTML entities are properly escaped.

Besides, you failed to notice that you had <author> tags, which precisely goes against your idea that there should be a place for "meta-data" and a place for "data": effectively, authors are now part of the content of the document, and are not only meta-informations.

If you think my examples are artificial, open the source code of this page, and observe how any kind of complex information written in attributes has to be properly escaped to bypass the limitation of stringly-typed data:

reply?id=9556252&amp;goto=item%3Fid%3D9555880"

href="vote?for=9556252&amp;dir=up&amp;auth=0UU000REDACTED000208d8b9f4a45575b4edea3779&amp;goto=item%3Fid%3D9555880"

Notice how you need to escape HTML entities in inline javascript attributes (onclick) but not on script tags. Why are inline javascript not tags instead?

(see http://stackoverflow.com/questions/8749001/escaping-html-ent...).

Whatever example you choose, you cannot deny the fact that attributes are not given the same rights as elements, because the way they do not allow to contain structured data or cannot have meta-attributes themselves.
Just because they will adapt doesn't mean that it won't be extremely painful for many people and communities. I believe a basic income would help mitigate this pain.
It would provide income support to the many truck drivers who would lose their job, and it would increase demand, leading to an increase in the number of jobs available for the new unemployed truck drivers to fill.
I think you missed my point, which I admit is rather subtle. I mean that there are already restrictions which we place on programs in practice; if we make those explicitly part of the language rather than implicitly part of the environment, the resulting language is not Turing complete but might still be comparably useful. The trick is in doing this in a way that practically (instead of just theoretically) improves our ability to reason about the programs, and in building it into a language that's actually usable.

Edited to add: Note that I'm not saying this is a trivial engineering exercise.
"that's only if you are bad at PR and communicating expectations, or self-defense."

Without the stability of rule of law in a reasonably regulated state, self-defense is incredibly difficult in the modern world, with modern technology allowing for sniper shots at greater than a kilometer. The illusion of security is simple, but actual security is not. Most normal people would rather live in a society where they didn't have to worry about PR, communicating expectation, and careful security with the knowledge that the more they had the greater the risk of mortal peril. Not that I wouldn't mind some people trying it somewhere to illustrate the failings of simple-minded idealism graphically as Marxists did, so long as it was a small-scale human failure.
Twenty years ago, Sega rushed out the Saturn, dooming its console business
I'm curious how you tailored pf and how you keep it up-to-date with repo patches, without breaking your changes?
I remember the main criticism of the rebooted Tomb Raider game was essentially, “where’s the tomb raiding?” iow: where’s the platforming fun that we were expecting? The answer turned out to be: well, we shoved it into a few non-essential side puzzles. The “tomb raiding” that there was was well designed but felt as if it was a bunch of tacked on afterthoughts as far as the game itself was concerned.