skysight-inc/HackerNews huggingface dataset:
yes, we're considering open sourcing all of the code, if that's what you mean

in general we're very pro-open source
Note that if you take a look at the study mentioned, http://bmjopen.bmj.com/content/2/4/e000828.full you find:

Our analysis assumes that there is a causal relationship
between sedentary behaviour and mortality.

So, it doesn't actually demonstrate it; it finds a correlation, and makes the assumption that there is causation.

However, previous studies have shown that heavier people are more likely to choose sedentary jobs: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1008580/pdf/brji... . So in fact, the causation may go in the other direction; people who are heavier, or less healthy in other ways, may be more likely to choose sedentary jobs or sedentary lifestyles.

It would be interesting to see if anyone has actually been able to demonstrate a causal effect based on changes in behavior. Does changing from a sitting desk to a standing desk actually help? I don't think that has been conclusively demonstrated.
> I can't see them removing language features to improve compilation speed (although I wish they would).

That's why Scala 2.11 removes features from the core compiler.

http://docs.scala-lang.org/scala/2.11/
I wouldn't necessarily want every comment I write to become a tweet. Like this one, for example
> Is it porn that gives them the wrong idea, or is it because porn is the only concept of sex that they get exposed to?

My wife works at a kindergarten and she has first hand experience with 4-year olds being exposed to porn and the effects really aren't nice.

What do you propose actually? Live demos or experiments under adult supervision?

> Why wouldn't you have fatherly talks about sex regardless of exposure to porn?

Because there is no proper way to bring up people having sex with horses and dogs into a conversation with a child, let alone that the act of making love doesn't necessarily involve slapping a woman and forcefully shoving your dick inside her mouth, as not all women like that.

You either missed my point or you don't have children of your own, but really, I'd love to get your idea of a conversation with a six year old.

> Playing any sound is disrespectful to your colleagues, by breaking their concentration. The pornographic part is irrelevant

Are you seriously implying that all sounds are created equal, especially given that some people end up behaving like children when hearing sounds related to sex?

Do you also fart in elevators? When it's hot outside, do you also come butt-naked at your office? When you get horny, do you make announcements?
Know your customer LTV if you want to get affiliate commissions right
well BMW dealers charge out labour at a very high rate (150 ph hour in central London in 2004) but the actual mechanic doesn't see anything like that in his pay check.

For information back in 2000 the internal Day rate for BT in systems engineering was £300 and the rate for top tier integrators at the time was around the £600-900
I did have a look at tern. It looks very interesting. But it couldn't rename the field with this code:

var key = "test";
var theThing = {};
theThing[key] = function() { return "hello"; };;
console.log(theThing.test());

Which isn't so exotic.

To clarify, if I had a string in my source code that had nothing to do with looking up attributes, it wouldn't be touched?

var one = "_I_just_like_talking_like_this_";
var two = "_two";
var test = {};
test[two] = "II";
console.log(test._two);

The result would be

var one = "_I_just_like_talking_like_this_";
var two = "two";
var test = {};
test[two] = "II";
console.log(test.two);

?
In retrospect, I shouldn't be so surprised that people here have chosen to read it as proclaiming Science as being superior. That doesn't stop it from being disappointing, and even a little disturbing. Many people here will become leaders of tomorrow; I hope they are able to pick up some intellectual maturity along the way.
I must have misread it. thanks for documenting everything.
Most of the literature I've seen suggests the opposite of this. I'm curious what others think of this approach?
The price of gold is not a measure of inflation.

Banks don't get most of the money they loan from deposits, they create it from fractional reserve banking via the money multiplier.

Continual low inflation is good for the economy, it encourages spending and investment and discourages hoarding cash. The purpose of money is not as a store of value, but as an enabler of economic exchange. If you want to store value, invest in assets of some sort. Money is not meant for saving, people with money know this, it's why they don't keep their fortunes liquid.
I've actually been seeing a trend where more and more companies are actually trying to recruit hackers from state schools. I think people are finally starting to get it.

Additionally, I could not be more thrilled with the high number of non-traditional CS schools in the top 20.
And are there natural boundaries and are 3-d space conventional area vs volume concepts relevant if whole new areas open up?

For example there was a relevant fear at one point that if we continued to discover another new chemical element every two decades or so, in a couple centuries no one could possibly know all the elements, perhaps not even name them all. But that growth had a natural border in the triple digit range; no problemo. Of course chemists found entirely new things to spend time on, rather than just discovering new elements.

There may very well be nothing more that can be learned WRT classical mechanics. Plenty of fun quantum and relativistic stuff to learn, but thats not on the "here be dragons" map which is now completely explored for classical mechanics, or as near to completely explored not to matter. Someday those fields will be fully explored and boring and closed to further exploration.

Another interesting topic is eventually stuff is forgotten when its irrelevant. What happens in a million years when most academic activity is reinventing useless stuff thats already been invented, found useless, and forgotten, so how do you stop the backlash from eliminating actually useful knowledge?
5.1 MB for me. this is ... strange
Aren't you conflating base with total comp here? $150/hour consulting is $300K at 2,000 hours / year. But if that's $300K base for your friends, then the total is likely way above $500K (bonuses, stocks...) He did say base $165K on average though, which sounds too high, TBH. Surely total comp average can be above that, but base?
yeah but those are much more easily controlled, there is no controlling bitcoin once it is out in the wild.

If it was an NSA project to catch, say terrorists, well first they have to wait for bitcoint o get enough traction for it to be worthwhile being used by terrorists, then you have to factor in the amount of work required to identify those terrorists and that you may actually enable terrorists that would otherwise have failed to get funding i.e. you assist in terrorist plots more than you identify terrorists from it.
our thought process was that if you can't write something interesting about the link, even just a sentence, it's probably not worth posting

it also has the benefit of engendering more of a discussion. i'm more likely to comment on a post if the OP has already commented on it him/herself

but yes this is something we talked about internally
The idea for Twitter?
Read Zen and the art of motorcycle maintenance for an enjoyable (500pg) way to explore these "two cultures".
"A thousand years before—-in 800, say—-the technological and civilizational cutting edges of humanity were to be found in the Caliph Haroun al-Rashid’s capital of Baghdad and the Tang Dynasty Emperor Dezong’s Chang’an, rather than London or Bristol of Manchester or New York or Washington or Cleveland." (Emphasis mine)

As a North East Ohioan, I was shocked and flattered that we were mentioned, even if ironically. Cleveland rocks, indeed.

Edit: formatting.
It would be helpful if you would clarify what you mean by "all financial transactions."

What about transactions such as a teenage girl buying a pregnancy test kit? Should the children in her high school be able to go to a website and see that she purchased a pregnancy test?

What about the guy that is struggling with alcoholism? Should his purchases of drugs such as Naltrexone be a matter of public record as well?
Interesting aspect i'd never thought of. When you haven't working in (or with) HR before I guess you might not think of things like recovering alcoholics - or even company liability.

It seems a lot of startups ignore these issues for a hope of garnering another scoop from the talent pool.
People search engine
If you had this:

var one = "_I_just_like_talking_like_this_";
var two = "_two";
var test = {_two: "II"};

And ran the program in the blog post, one's value, two's value and the _two attribute in test would match.

If you removed the string stanza in the post, only the _two attribute in test would match.
Maybe I'm just weird but I previously tried flux for a few days and hated it. I can always tell the colors are wrong and it drives me crazy. At no point did my brain adjust to white being red.

Anyone else have this problem?
Facebook ad profit 1,790% more on iPhone than Android
Extended media thoughts
On your first point; I was matching the behaviour of the C++ program in the blog post, which allows any number of command line arguments but only uses the first two.

On your second point, I actually thought about writing the whole thing as

getArgs >>= \a -> readFile (a!!0) >>= writeFile (a!!1) . unlines . sort . lines

but decided that that's exactly the kind of thing that gets Haskell programmers a bad reputation.
That was for a Sr. engineer (so not unreasonable), and keep in mind he's advertising his ability to place high-end talent.
Hi Kumarski, as Andy (author of the post) mentioned earlier, you can connect two (or normally a lot more people) using our conference API and XML and you could use something like cron to schedule the conference call. (if you'd use Python?)
The article here explains how according to tax authorities, a Apple's Irish registered subsidiaries avoided Irish tax by being based nowhere for tax purposes (earlier in the year they had the cheek to issue a corporate communication stating they didn't use tax havens...). Legal or not, if you think that's anything other than a perversion of the truth I have a bridge to sell you.

The apologism here smacks of someone that didn't read the article.
Is the protein part in existing feed the reason why such crap is fed to animals?
Use CrowdFlower.
Hacking the Olympics
I've been following one of my friends for the past few months as he is trying to pursue his largest childhood dream of becoming an Olympian.

What makes this interesting is that he's a 36 year old tech guy. He's worked in the video game and web industry for the past 15 years. Knowing him, it would be a stretch to call him an athlete when he started this.

He's approached this in a very cool manner. Instead of brute force like most athletes, he did his research. He went out and found all the sports that had more open qualifications. This led him to narrow it down to 4 sports of Bobsled, Luge, Downhill Skiing and Cross-Country Skiing.

Subsequently after trying a few of them he picked Cross-Country Skiing. He needed to get on the snow asap so he let his lease up in San Francisco and moved to Northern Finland above the Arctic to chase the snow. Subsequently this summer he flew around to wherever there was snow and it took him to Austria, New Zealand and Australia.

He knew that he would never qualify as a US citizen. So he thought to himself… maybe I can become a citizen of a tropical country. After a huge email and snail mail writing campaign to embassies and olympic committees he was able to get interest from a few. One agreed to do it and as of August he became a citizen of Colombia!

So I'd like to present you with, Paul, the first ever Colombian Cross-Country skier.

He released a trailer video yesterday and also put up a Facebook page. I personally find his persistence in pursing his dream inspiring. Please support him be sharing and liking.

https://www.facebook.com/teampaul2014

http://www.youtube.com/watch?v=QO2VSdncp1o
6 New Trends in Apps Emerging as a Result of Big Data
Foundry Group Announces Major Shift In Investing Strategy
wow. cool. I will fix it soon.
I wonder why there's no wine, or mixed drinks on a company's perks list. Time to diversify!
I have 500k Unique users, sorry. I should have clarified in my post.

I am far from 1M uniques/M at this point, but I plan on getting there some day. My CPM is around $2 now.

I'm investing a lot of time in social media in the next 2-3 months so I hope that works well :)

Thanks for your time and insight!
For people complaining about engineer salaries: the median "fresh out of B-school" offer in the Bay area seems to be $125k base + $20k signing bonus + substantial bonus target.
They'll be paid back when the government is no longer shut down. So if you have savings, it's essentially a forced paid vacation.
The budget "crisis": a negotiator's perspective.
I also like to use the opportunity of an interview to focus on the softs skills. Although I think there´s a company and a job for everyone. Sometimes you might want to hire a timid or boring person to perform a task on their own, on a night shift, or even the culture of the company is intended to be boring, I mean there´s a lot of reasons you can hire timid, boring... even assholes are handy sometimes!
You could find consultants and firms billing $150/hour in the middle of the country during the post-dotcom years. That's not remotely as surprising as $300k/year salary.
The reason I'd like investors is to bring on more content creators. At this point I don't need them, but in the future I know this will become overwhelming so I'm thinking ahead.
I agree for the most part, however when I'm at the design phase I'm generally working from required brand palettes or using swatches I've defined so I know the colors are good.

Maybe I'm Doing It Wrong™, but I design all the time with F.lux in this manner and don't have any problems.
Top US Startup Ecosystems by the AngelList #'s. Bay Area Still Dominates
f.lux is less obvious than 'click a button to buy/ship something automatically', but Amazon's one-click patent has been around since 1999.
why would you ignore boilerplate? they count as well! that's why anyone would skip C++ and use python. Because they don't want to write boilerplate code!
I moved to Canada (from UK) and similar situation. Monthly fees, X amount of transactions per month, fee to withdraw from other banks (although we had this in UK too for a few years), fee to pay someone else money whether in the same bank or not and even via the internet.

I tried to deposit a cheque into my landlords account and the bank teller would not accept it, had to be cash or bankers draft - I presume because they may have a limit on the number of transactions per month and anything over wold cost them additional money. I found it very bizarre.
You can't have a multicultural civilization without some framework in which one makes judgements. A member's values (shown by actions) can't be incompatible with a multicultural society. Such a society would be too tolerant and wouldn't last.
Extra fun tip: replace "uniform" with "unicorn".
Would you mind clarifying on how AngularJS is better than BackboneJS when it comes to having testable & manageable code? I am currently working setting up a unit testing environment with BackboneJS, it seems to be working well. What major differences exist when you test the two?
Nice exemplar. Back when Java was being created, James Gosling was pretty insistent that concurrency be lightweight and scalable. When I ported it from SunOS 4 so Solaris 2.0 I had to move from the really light weight setjump()/longjmp() threads that he had implemented, into the thread system that Solaris had defined. There was a huge negative impact on performance (as I recall about 15x slower). That sucked because one of the coolest demos at the time had a little world in it where 'Fang' (the Java mascot) lived and a bunch of things in that world were all animated with threads. Looking at the 'fiber' model for threads I think they are much closer to what we should have done in the first place.

The thought was to have a billion threads on a SPARCStation 10 (that is like an old Pentium machine now). We never got close but it was a great goal. Definitely going to have to go back and revisit this topic now. Thanks for the excellent demo to play with!
If you always want it set, most monitors have these same controls and will save memory. Mine even has presets so I just hit the button a few times.
go Paul!!
I'd like to point out that they are a recruiting firm that just commented out their call to action at the bottom.

This is an advertisement.
I wish every high school made it mandatory for children to learn how to balance a checkbook and the implications of dept (time value of money).
Along the same lines, it's worth remembering that Bay Area companies aren't just competing with other Bay Area employers, they are also competing with equivalent jobs in areas with lower costs of living.

That means that Bay Area compensation packages need to keep ahead of the explosive growth of the cost of living in the Bay Area in order to stay competitive with an equivalent company in Denver or Houston.

In particular, I'm curious how much the cost of housing is driving growth in base salaries for Bay Area technologists.
Same problem on windows. I installed the latest version and it's perpetually using 0.03 percent CPU with stack:

wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0
wow64cpu.dll!TurboDispatchJumpAddressEnd+0xf5
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x42b
ntdll.dll!RtlUniform+0x6e6
ntdll.dll!RtlCreateTagHeap+0xa7
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!NtWaitForMultipleObjects+0x15
kernel32.dll!WaitForMultipleObjectsEx+0x8e
flux.exe+0x3921
ntdll.dll!RtlDeleteBoundaryDescriptor+0x1b
ntdll.dll!RtlMultiByteToUnicodeN+0x11a
kernel32.dll!RegSetValueExA+0x11f
flux.exe+0x2841
flux.exe+0x561e8
kernel32.dll!BaseThreadInitThunk+0x12
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36

More annoying though is the fact that it causes frame skips and audio skipping when I'm using the BSNES emulator. The only remedy is to uninstall it.
Mobile Search Engine Optimization
Chair design
Shipwrecked: A MongoDB Data Recovery Tale
Sorry I made a mistake didn't make the point I was trying to make, updated post.
Cool idea that I'd like to see gain product/market fit in some way - how do you plan to monetize this?
None of this is specific to Paul Graham. This is general advice to anyone receiving advice from someone with less expertise in a certain area.

TL;DR When someone gives you advice about something they know less about than you, take it with a pinch of salt.
Not a big deal because the real use case is a user that doesn't want someone else (say parents or SO) to come along later and find the pictures.
Sensationalist title. I think of "calling bullshit" as pointing out dishonesty, not just saying that you disagree. For example, if a friend said he won $50,000 in Vegas, I might say "I call bullshit...show me a receipt!"

In this case, PG made a suggestion about the name and logo. If you tell him you're going to stick with the name Reddit and the alien logo, it's not "calling bullshit" it's respectfully disagreeing.
That was a delightful article--I do wish that more information and thinking was articulated about China during the 20th century.

Perhaps the thesis is that, by the mid 1800s, the race was lost.
I'd argue that, as advances are made, it becomes easier to move faster through the circle. It's not that you're skipping foundation knowledge, but you're just learning one core piece. Instead of learning the area under an encyclopedia of curves, you learn integral calculus and you're done. Instead of memorizing thousands of rules involving the interaction of various charged objects, you learn Maxwell's four equations and you're done. Or, you could learn geometric calculus and then only need to learn one four-symbol equation. Instead of learning thousands of different circuits to accomplish thousands of different tasks, you learn one Turing machine.

Knowledge is constantly increasing, but we're also continually finding that a large amount of our previous knowledge was redundant. I once saw a great article, that I wish I could find again, list off a series of scientific laws that could all be derived from nothing but unit analysis. The circle grow larger, but our steps do as well.
My SO is an attorney so I'll respond by relaying a couple of things I hear first-hand on a regular basis:

1. Many clients ignore the advice they're given.

2. Big companies spend lots of money settling lawsuits that could have been completely avoided.

A six or seven-figure lawsuit, which may require tens if not hundreds of thousands of dollars to defend, is an inconvenience at a billion dollar company. It can be the end of a startup or small business.
This is great, I've been looking for something like this. Thanks!
I disagree with the author's conclusions that fabs are immune from terrorist acts because a) fabs are too large, and b) terrorists are basically dysfunctional.

I can think of several relatively simple methods to take a large building out of commission.

And don't think for a second that terrorists don't know about all of them and more.
How to get in to Y Combinator
I know someone who had surgery and for several months afterwards he wasn't allowed to sit. He could stand and lay down, but sitting wasn't allowed for proper healing.

Someone else I know had some kind of nerve problem in the back of her legs and she preferred to stand unless she was going to sit for a long period of time. I guess constant standing/sitting motion aggravated it.
What happened to "rate my startup" posts
"Rate my startup" posts used to be a big part of HN, but they aren't anymore.

I really miss them. They were a great way to get feedback for a new startup, a great way to give back to the community, and a great learning experience for all of us. Some great startups were launched on HN - here's a link to one where this guy Drew launched something called dropbox: https://news.ycombinator.com/item?id=8863

So what happened? has the community forgotten about them? Have we just moved on? Were there too many problems with spam-posts?(1) Or did everyone just launch their startups? :-)

(1) In this 3 year old post https://news.ycombinator.com/item?id=1861577 PG told us that there had been a problem with new accounts spamming the site with rate my startup posts. Presumably a cheap shot at getting visitors.
Oh dear looks like I pissed off the Puritan nutters or we have shudder induhviduals from human remains reading HN.

I will say it again in my experience I have yet to see a credible case written up in reputable legal publications that detail any cases where a pron filter or the lack off one made any difference to a case.

Any one care to post a link to prove me wrong rather than than moding me down?
It's evident that in your opinion, Bach and Mozart are better musicians, and Citizen Kane and Rashoman are better films. I happen to share that opinion. But you and I are just two people, and judgments about aesthetic merit are not the same as measures of value. The fact that lots of people pay money to hear Miley Cyrus and Justin Bieber means that their music has value to all those people, whether or not it meets your or my aesthetic criteria.
PHP for Google App Engine is now Available to Everyone • vlogg.com
There's Caitline.js (formerly Communist.js), which targets many of the same problems that have been called out here. I'd be interested in seeing some simple examples of it ported to Clojurescript, or examples of Servant ported to Caitline and compared. http://catilinejs.com/