skysight-inc/HackerNews huggingface dataset:
> " I've often wondered whether similar issues occur in flatter open-allocation style organizations."

What makes you think they might not occur? The article is premised on the idea that humans in groups always form structures and then examines what happens when there is only an informal structure. Open-allocation seems like it would lead to an environment with only informal structures.
That's true in some respects, but I think most will agree that pretending it's a little like real property has it's benefits. For example, think about ARM Holdings.

From Wiki:

>Unlike most traditional microprocessor suppliers, such as: Intel, Freescale (the former semiconductor division of Motorola) and Renesas (a former joint venture between Hitachi and Mitsubishi Electric),[40] ARM only creates and licenses its technology as intellectual property (IP), rather than manufacturing and sellIng its own physical CPUs, GPUs, SoCs or microcontrollers. This model is similar to fellow British design houses: ARC International, and Imagination Technologies who have similarly been designing and licensing GPUs, CPUs, and SoCs, along with supplying tooling and various design and support services to their licensees.

All they produce, according to you, is imaginary property. But can you deny the importance of their role? How many ARM devices are in use around the world?
It's interesting to re-read this article: http://www.brendangregg.com/blog/2014-05-17/free-as-in-we-ow... with an eye towards the overgeneralization of the term.
I just set this up and there was one gotcha, the syntax is slightly different at least on my version (OpenSSH_6.6p1 Ubuntu-2ubuntu1).

The LocalForward and RemoteForward takes two arguments instead of one, so I had to use:

LocalForward localhost:8000 localhost:80

There were a lot of examples online of the syntax being just like the command line, so mine's either very outdated or it was recently changed.
I am going to China for two weeks. What software and services should I investigate to prepare myself?
Mathematics of Soccer
Soccer, as almost everything, presents mathematizable situations (although soccer stars are able to play wonderfully without realizing it). This paper presents some, exemplifying each with situations of official matches.
The problem with precision is one of visibility. In my experience, the problem us that I can't see the exact spot where the device thinks my finger is because my finger is on top of it. This is at least the case with text selection.
Very good article, and pretty true. It also shows that you don't need to invent global conspiracies of world domination: the rich and the powerful naturally mingle, and will often do what is in each other's interest, not necessarily out of malice. Of course, the end result will not be necessarily different for those negatively affected by the policies created in this context.
I don't think so, no. When I look at the software I've bought recently, a lot of it has been purchased through things like Humble Bundle, and I don't think I would have bought those apps if they hadn't been part of the bundle.

When I think about non-tech, but computer-involved relatives, the only one that has purchased software bought Parallels because they needed it for a legacy work program that doesn't play nice with OS X.

The only space I think that it might be worth it would be in games.
I'm going to start using this term. It's accurate, amusing and poignant all at the same time.
Big Astronaut – Quick Wins with Backbone.js
I definitely should.

Control-R is convenient enough that there's little incentive to do things right. This says more about me than about Control-R though. ;)
Previous discussion: https://news.ycombinator.com/item?id=7409611
The Python REPL that I'm using has readline enabled. If you don't have it you may need to rebulid it and enable readline when you run configure.
If you work on a team and/or on a large codebase with many moving parts, unit tests on isolated parts are pretty much a necessity (by which I mean, the hands-on observed cost of not having them vs. having them, becomes so great and apparent that it is considered necessity)

Secondly, system tests won't identify the specific "faulty part". Unit tests will. That can save quite a bit of time, assuming you have enough of both types of tests.

Thirdly, unit tests inform good component design. If your unit test is hard to write, the component under test is typically either not structured well, highly coupled to other code, or some other deficiency that will result in more bugs over time, which all become readily apparent when you try to unit test it. You will end up refactoring the code under test and it will often "feel better" for lack of a better description.

Fourthly, if all you rely on is integration/acceptance/"comprehensive" tests, you will have tests that run some parts of the code hundreds of times over in a test suite run, which is incredibly wasteful. For example, a workflow integration test which requires someone to log in and try various things, will have to run the login/authentication code dozens of times, when you already know it works.
This is a smart agile use of Backbone.js over more complex feature-rich frameworks, such as Angular.js and Ember.js
The Workplace of the Future
yes that is a frequent mix-up ;)
The last sentence of the above article is actually agreeing what dhh wanted to say :)

>>So pay attention. Think about design. And if TDD is pushing you in a direction that makes your code worse, stop. Take a walk. Talk to a colleague. And look for a better way.
"I've often wondered whether similar issues occur in flatter open-allocation style organizations."

You can stop wondering: Yes.

Hierarchies emerge in almost any non-trivial human endeavor. It's not hard to understand why, a simple model can demonstrate it. Imagine a group of 50 people in a club or something. Imagine each of the 50 people have a probability distribution of how likely they are to prefer to listen to somebody uniformly randomly initialized. Every time a person listens to somebody, and the outcome is good, they're slightly more likely to listen in the future, imagine that if it goes badly, they're slightly less. Iterate on the outcome of decisions; in short order, a hierarchy will emerge, in only slightly more time, it will become very strong. (Probably even if the outcome of decisions is random, but certainly if the outcome is not, and in practice while there is always a random component there is certainly a difference in people's abilities to make quality decisions. Oh, and BTW, the exact definition of "quality" is use hardly matters... "decisions with outcomes that superficially look good to the rest of the club but is actually to their detriment while making me look good" is a popular pathological variant, for instance. Think math here... regardless of the decision quality metric chosen, that metric will produce some hierarchy.)

Claiming you're going to eliminate informal hierarchies is essentially equivalent to claiming you're going to eliminate communication, or the eliminate consideration of the consequences of decisions made... in either case you're creating an organization that is pathologically disconnected from reality from the get-go.

You're far better off harnessing this process, guiding it, and understanding where it can go wrong and how it can go wrong, than trying to simply deny it. The solution to weeds is tending the garden, not declaring this whole plant idea fundamentally flawed and salting the earth.
I had a HUGE learning curve with Heroku. I'd recommend against it. I think in the end, it would have been cheaper and faster to deploy to just a generic cloud server on Digital Ocean or Rackspace or whatever.
Thanks for this pointer!

Take a look at the awesome:
http://theoreticalminimum.com/
For those who edit with vi, you can use vi rather than emacs commands for editing and history:

• for programs using readline, put in $HOME/.inputrc

set editing-mode vi

• for programs using libedit / editline, put in $HOME/.editrc

bind -v
Delayed onset muscle soreness? Super common, practically ubiquitous with strenuous exercise.

Pyramid set a bench press to your 3 or 4 rep max, or widowmaker some squats. If you aren't sore you have some sort of mutant super abilities.
I have a theory that being overweight is mostly caused by lack of walking. Everyone seems to get heavier as they get older, and most people seem to be slim when they're students. Regardless of how 'healthy' their lifestyle is (ie. if they eat junk food, or go jogging).

So basically my theory is that when you're a student, you're probably walking a long way to get to university each day, and then when you're there you spend a lot of time walking about campus. When you leave university and get a job, you get into a car and drive to work, and then sit at your desk most of the day. And then retreat to the family home for the evening, rather than walking about town to meet your friends. Most people are aware of their sedentariness, and put effort into diets and exercise regimes (which they never dreamt of when they were younger), but without the daily walking it's an uphill struggle. So gradually over the years they put on the pounds, until virtually all of them have lost that slim figure.
Of course it's primarily intended for browsing the web while eating or doing other serious stuff
three things: i) it is much faster, 10x. it's one tap to send a video or message to someone by just holding their profile pic in a gird ii) it's purely 1-1 so every message is for you, no broadcasting iii) it's very authentic as there are no retakes, filters, etc
The argument isn't that it isn't a valuable process, the argument is that it's a process that produces something that is wholly unlike physical property. Information like the kind ARM produces[0] is more valuable to society as a whole the more widely it is disseminated. So an artificial monopoly pretending like information is a scarce resource is probably not the best way to compensate them for doing that kind of work.

[0] Some information, like intelligence information, is more valuable the less people have it, which is a major distinguishing feature here.
All "property" is imaginary. Having physical things without the backing of the law is just possession. We create a legal notion of property for the benefit of society. Property law adds the force to the state to my possessions, to stop someone beating me on the head and taking them. Intellectual property law adds the force of the state to concepts/ideas/media/etc that originated by the sweat of my brow, to encourage the creation of more, and to enable me to make a living from it.

We can argue to what extent this force is necessary, but to claim that intellectual endeavours are just "imaginary" is to do a huge disservice to millions of people who pour their lives into the creation of new and exciting things.
For everyone that was confused by the Coke bottle thing... I am pretty sure it was a hat-tip to Andy Warhol, who is probably someone the author studied in design school. The quote / idea is pretty well known in those circles. http://www.brainyquote.com/quotes/quotes/a/andywarhol597858....
Are there languages that include the strong type checking, inference, and typeclass functionality of Haskell while also being a little more forgiving in terms of purity, so that writing ordinary programs is not quite so troublesome as in Haskell?
The University of Chicago Undergraduate Mathematics Bibliography is useful:

https://www.ocf.berkeley.edu/~abhishek/chicmath.htm

The "Intermediate" section contains the canonical texts for undergraduate first and second courses in the "mainstream" mathematics subjects. The "advanced" section contains mostly intro and/or reference texts for research in each area (ie assume an undergraduate degree in Mathematics).

Some less main-stream areas (e.g. logic) aren't particularly well-represented.
FYI, it looks like it's Datadog.

https://github.com/DataDog/dd-agent/blob/master/packaging/da...
If you're into this kind of thing and are in Seattle, I recommend stopping by the Living Computer Museum. You get to sit down and interact with the machines. :-)

http://www.livingcomputermuseum.org/

(They don't have a PDP-11/34, but they have a lot of mainframes and other machines.)
>>Several prominent clinical trials reported no difference in weight loss when comparing diets purportedly differing in protein, carbohydrate and fat. However, these trials had major limitations; at the end, subjects reported that they had not met the targets for complying with the prescribed diets.

I would really like to know the percentage of subjects who did not comply with the diets. So far the evidence from many clinical trials shows that there is no effect of diet content on weight loss, as much as I like the article's point.
The work outs are consistent, but some people will be doing the workout with no weight loaded whatsoever.

Other people will be using giant elastic bands to help them do pull ups.

Other people will be doing something else entirely, since at the start of every WOD the coach asks if anyone is injured and provides substitute exercises.

I spent a year with a bare bar since I couldn't squat.
Deadlifts and compound lifts in general should not be done for speed. If your CF were telling you that is good, then very certainly they were not teaching good form. Form isn't just how you lift, but can you maintain that form through the exercise?

I did CF for a while but stopped. After a few friends got hurt and another friend told me straight out "this is stupid", I realized how halfass thrown-together the workouts are. That "100 pullups" video recently really put it into perspective.
I can sympathise with that. The reason for our decision is that there is a low ceiling on how much we can improve matters with Light Table. The problems we are trying to solve turn out to be pretty baked in to existing languages and toolchains and we can't hack around them in the editor. Aurora is a riskier project but it has much more potential to help people.

Also, the fact that Aurora is intended to be simple and easy does not mean that we are building a toy. Quite the opposite - the intention is to remove some of the incidental complexity in programming to leave you free to focus on the actual problems. We intend to bootstrap the compiler and editor by way of dogfooding. I look forward to doing most of my programming in Aurora in the future.
Do you shave? I'm just going to assume you do and then ask you why you choose to deceive the world about your hair growth.

It's the same thing. It's not actually good for you (removes a natural defense for your skin), it's deceitful and it's a financial burden (you have to buy razors and supplies).

Human beautification is a many thousands of year old tradition -- it's as much a part of being a human as expressing oneself through language.
"[do] similar issues occur in flatter open-allocation style organizations?"

YES, they do. The hive-mind of a group (even a flat leaderless one) many times leads the old members to reject new incoming members. The reasons being: To protect the group and its traditions and culture, and to prevent the group from undergoing unforseen negative changes due to an influx of new members, and to conserve hard-earned resources and rewards for themselves.

I've seen this at companies, online communities, and immigration politics. Here's the thing, it's not necessarily a bad quality. There are many communities (and even countries) that failed to preserve themselves and lost the very thing that made them great. With absolutely no new members the group's ideas become stagnant. With too many new members the group is overwhelmed, distrust grows high, and the original traditions and culture are destroyed. So, all things in moderation I guess.
It seemed to me that valuing someone based on 'inner value' was perceived to be ethically better than otherwise.
Language affects perception, perception affects reality.
I have a One World Football, and I have to say that it's pretty nice. I like the weight, the bounce, and the feel, especially for headers. I would use it in a real game if I could convince anyone else, but they all think it looks too weird or is a Nerf ball or something. It's almost the the last step they need is some kind of cover to make it look like the balls you see on TV.
Disneyland Announces Price Increases Overnight- Tickets and Annual Pass
I would argue that it wasn't so much 'engagement for the sake of engagement', as the content was at least relevant, and more engaging (at least to me) than a repost of whatever Techcrunch published that day. Or another political argument which inevitably devolves into whether capitalism is the problem or anarchy is the solution. Or bikeshedding over languages, or paranoid conspiracies about the American Racist Surveillance Hegemony. Or sexism in tech. Or why if you're not y, then you're x.

Most of the reasons dang put forth as to why he killed those particular threads could be applied to almost every thread on this site - depending entirely on the opinion of whomever happens to be reading them at the time.

Granted, you're right - it's YC's sandbox and they get to set the rules. But reading dang's post I can't help but wonder whether he's confusing diversion for intellectual quality.
When people around me talk about "IP", I usually comment something like "I didn't realise Internet Porn was so important to your business".
> your argument (communism is good, so gimme your stuff) is too nonsensical

Can you quote that argument actually made by anyone in the thread you are responding to?

> you seem to be more preoccupied with labeling your opponents

Your own post jumped immediately "distrusting capitalism", "social workers" and "allocating resources fairly" to "communism" and "muggers", so I think it's fair to say you're projecting. And it reminded me of this:

We've changed. And we've become contemptuous of the idea that we're all in this together. This is about sharing. And about, you know... when you say sharing, there is a percentage of the population, and it's the moneyed percent of our population, that hears "socialism" or "communism" or any of the other -isms they wanna put on it, but ultimately, we are all a part of the same society, and it's either gonna be a mediocre society that, you know, abuses people, or it's not.

-- David Simon ( https://www.youtube.com/watch?v=SL6Jv2Jpnpg&t=6m50s )
this site isn't exclusive to theoretical physics. most of the material is broad. It's not until the later topics that it becomes more theoretical: general relativity, super gravity, string theory...

physics may also interest those who don't want to be come any type of physicist, hence the popularity of television shows like Cosmos, etc. for those that want to dive into something a little more technical, but very approachable, there are the feynman lectures, which are freely available online here: http://www.feynmanlectures.caltech.edu/
>Information like the kind ARM produces[0] is more valuable to society as a whole the more widely it is disseminated. So an artificial monopoly pretending like information is a scarce resource is probably not the best way to compensate them for doing that kind of work.

Doing that without properly compensating ARM is like killing the goose that lays the golden egg. ARM is already trying to make a $20 smartphone. There is already a $25 FF OS smartphone.

http://www.engadget.com/2014/05/06/20-dollar-smartphone/

How much does ARM make from such a phone after all the physical costs are taken out? a few cents?
Ahh...sorry about that..it was quite an interesting read and hope it makes a comeback.
"How would you modify crossfit to make it safer and more effective and keep it fun"

But in that case, it probably wouldn't be Crossfit and maintain the same mass appeal.
At least at small scale, lack of formal structure may work very well. And often better way is no to use democracy, but do-ocracy. Usually some people have higher of lower position, but it is a feature, not - bug. Formalizing power, while gives information to outsiders, also (or: primarily) entrenches it.

See: http://www.communitywiki.org/cw/DoOcracy, https://www.noisebridge.net/wiki/Do-ocracy
Rust has a decent amount of type inference, traits and strong guarantees.

Ocaml/SML are both functional languages similar to haskell, and allow IO pretty much anywhere. They don't have typeclasses, (although ML people would say there's nothing you can't do with the ML module system[0]).

[0]http://lambda-the-ultimate.org/node/1558
Creating a multi-column glossary in HTML5/CSS3
It's not about finding dates. You don't go there with the intention to find dates -- you go there with the intention to meet women.
All they produce, according to you, is imaginary property.

No, what they produce are useful designs of chips; whether they are - or should be considered - property is a different matter. After all, inventions don't become useless or unimportant the moment their patent expires.
I don't understand your comment. How else would you compensate them when their business model is designing the processors to be licensed to others and not building it?
Authority and Merit
^R is probably my second favorite command, I prefer FiSH style (and use https://github.com/zsh-users/zsh-history-substring-search with ZSH), but since this isn't on every server I have access, it's a nice trick to remember.

My favorite one (I digress) is that you can use ^[something]^[something else] to replace [something] with [something else] in the last command. Great for typos, or for repeated commands with few different arguments.

~ ping google.com
~ ^google^news.ycombinator
~ ping news.ycombinator.com
But please, for the sake of the rest of us, don't set vi keys as the default on a server or a shared user account.
Is that the difference between say someone baking bread from scratch and someone using a bread maker? One it just easier than the other. In fact assuming, unlike a bread maker, the makeup printer is nearly instant and makes just about 1 application worth at a time that seems like a huge convenience.

Then again, I have no idea what making/mixing your own makeup is like. I also have no idea how accurate it is. I'm assuming if I ask the machine for a specific color I'll always get the exact same color and that it will take under a minute once I've selected the color.
Scientists discover how to turn light into matter after 80 years
It points out that imaginary property is wholly unlike physical property. One is naturally exclusive, as multiple people cannot all use the same property at the same time. The other is not, as information is more valuable when shared.

Importing concepts of physical property is sloppy thinking and detrimental to society because it advocates for an unreasonable and unworkable basis. It's interesting in that vein that you have a "sweat of the brow" concept of copyright interest, when this theory has been directly rejected under US law (Feist v. Rural).

The term imaginary property recognizes such contributions to society as the product of the imagination and is more productive as a starting place for discussion thereof, even if it also lumps the disparate legal concepts together to some degree, though this may be unavoidable at this point.
They're considered property in the eyes of the law via patents because this isn't some philosophical question and that's how their product and business is protected in practice.
With line anchor: https://github.com/DataDog/dd-agent/blob/master/packaging/da....
"For me JavaScript is a lost cause" -Douglas Crockford
And repeat for every update of Bootstrap? Why?
I'm not sure I understand what the fuss is all about. The language is included to avoid a situation where a user suggests an idea (that may or may not have already been planned / considered / in development), and then wants to get paid when the feature is eventually released. Seems perfectly reasonable to me.
A dupe of https://news.ycombinator.com/item?id=7624189.
There is the "How to Become a Pure Mathematician(or Statistician)" with a roadmap and free study materials: http://hbpms.blogspot.com.br/