skysight-inc/HackerNews huggingface dataset:
There's a chronological problem with your theoretically logical idea where the farm worker collapse started near the turn of the last century (1900) and smoothly over the decades pretty much anyone who was leaving the farm had left by 1970 but fatness indicators like number of diagnosed diabetes patients didn't start expanding (sorry for pun) until late 1990s (about 20 years after an explosion in corn syrup consumption in the USA, surely just a coincidence). So there is a 90 to 20 year gap depending how you want to run the numbers to explain, why the workers are already gone but not sick yet.

There's also a numerical hole where at peak we're talking about 10 million or so american farm workers leaving the farm over the 1900s, but 1/3 or so of 400 million aka over 100 million getting fat. If 10 million changed jobs and 10 million got fat, even if we don't have data to prove its the same 10 mil my spidey sense would tingle, but you're off by a factor of ten.

Also the point of the article graph is rural Montana is not the place to be if you're a woman aspiring to be old, but rural Montana never had quite the same industrial production as NYC or the WWII aircraft plants in WA. So thats a geographic issue.

The problem with your theory about short lived Mexicans is my general lifetime knowledge about where you'll find illegals living maps pretty decently with where people are actually living longer. Its as though immigrants were not exposed to certain industrial or agricultural toxins in the 3rd world that we expose our own kids to. For example no one in New Mexico (well, there's an accurate name) can speak English anymore, but the article map show's they're ridiculously healthy compared to, say, pasty white rural northern Wisconsin where I'm pretty sure they have a hunting season for illegals. Which is interesting.

(edited to add, I liked your post a lot, because it used logical thinking to come up with apparently reasonable falsifiable hypothesis, which is awesome, keep on doing it. Problems need theoreticians and experimentalists to solve them, just one isn't going to do it alone. Theoreticians do need thick skin since 90% of their theories aren't going to work and its nothing personal)
With each user-interaction that updates a page fragment it modifies the address in the browser's address bar to correspond to the current state. If somebody were to copy and paste that URL into a new tab, your site would load the complete interface if you've structured your back-end code correctly.

You do this by building in logic to the part of the code that outputs your view to see whether the request is coming as a PJAX request, or not. If it is, you output the page-fragment, which is then added to your existing DOM. If it's not a PJAX request, your back-end outputs the entire code for your site.

There's a limitation to PJAX where you can only update one fragment at a time, though PJAXR seems to address that limitation by providing support for updating multiple-fragments simultaneously. Either way, you get the huge advantage of having a fully-crawlable site without needing to integrate pre-rendering work-arounds for search-engine compatibility.
You've had that difficult of a time going for a CS masters? What schools have you looked into?

I ask because I'm considering the same thing, but I find it surprising that you can't find anywhere that will take you without an undergrad in CS given that you have work experience, especially given that your degree is in IT, which is very related.
It doesn't have an adequate type system. There are too many silent conversions. The syntax is very clunky. All the object systems feel hacky and they can't be relied on to interoperate with each other. Problems like no standardized threading support or decimal type could be resolved in the future. But the language as it exists currently lets you override everything, and that's the sort of thing that you can't remove in later versions because existing code will be using it. So it's always going to be possible to e.g. modify Object.prototype and then expect the method you added to be accessible on anything. And then that library breaks because you defined an object that already has a method with that name.

Yes, a sufficiently smart developer can write good code in Javascript. But there are very few people who I'd trust to write financial code in Javascript, and I think all of them would use a better language rather than expending the effort working around its deficiencies.
Heh. My mom has paid $5760 in increased rent since 1989 for new mailboxes and windows. $20/mo. Her and every other rent regulated tenant in the building. $15,360 for a new interior for the elevator. $80/mo since 1997. Her and every other rent regulated tenant in the building.

Capital improvements really hurt rent regulated tenants long-term.
Why do you assume the opposite of "fat shaming" is "fat acceptance"? Especially when I talk about the distortions of language caused by people's shifting perceptions?

Fat shaming doesn't help fat people lose weight. It just makes them feel bad about themselves. It may well make some people eat more. It polarises the debate, and pushes some people into the fat acceptance camps.

Fat shaming is harmful.

Note that fat shaming is different from being honest about body weight.
You can also say privacy is about protecting people's information, which is what abstraction allows us to do. It's also a matter of where to make the permissions decisions, at the view level or at the API resource level? At DoorDash, we've found that making that choice at the API resource level was the right decision.
Startup Matchmaking is a cutesy title for a recruiting ad. Call it what it is, add Cincinnati to the title, then post it in the monthly Who's Hiring
As a person who had a 2.92 GPA getting out of university(I transferred from one univ to another so while my credits were accepted from the first, the 3.3 GPA didn't carry), how critical are graduate schools of this sort of thing? I have a BS in CS, and about 9 years of real-world development experience under my belt and can probably get good recommendations from supervisors / professors. Can anyone comment on this?

Edit: I'm in the process of updating my resume and applying. While I'm still curious for anyone's thoughts for this, I figure it doesn't hurt to try anyway :)
Ask HN: Would you pay for one-on-one programming help when you are stuck?
We all get stuck when we are coding, would you pay $50/month to have access to an expert programmer who you can skype and have him/her help you get unstuck?
Same memories here for the everything through senior year of BS, but after that things were more self defined projects with a lot more gray area for functionality, API definitions, etc.

I thought/have heard secondhand here that MS was more along those lines, but I may be completely wrong there.
When did they move it to 3 years? Whoa!
Link to your stripe testing gem?
Twitter had to convert their stack from Ruby to Java for a reason. Microsoft IMO does what Java does but even better, especially now that they are opening themselves up to open source tech and JavaScript (they are investors in jQuery, Knockout.js, and Anders the man behind C# has now created TypeScript for them).

I'm not loyal to no one, especially Microsoft, and I feel they finally realize this. Yes, there is a reason their stack costs some scratch, but because I see them as a very strong business partner to have I don't mind taking a bite out of their dogfood whenever it's the right choice for my project.

But hey haters gonna hate, right? But you know what haters don't do? Make big-boy money.
An interesting middle ground might be writing it in C# (of all modern languages this possibly has the best features / tool-support ratio), but run it on Linux (Mono) and against e.g. PostgreSQL.

Assuming you want to dev on Windows (because of said tool support), you'll still pay licenses for Windows on the dev boxes and for Visual Studio, but not when hosting (or scaling, for that matter).
It's a 45 minute drive from Hamilton to Toronto if the traffic is perfect (like 3am). Over an hour on a train that only runs to the Hunter St terminal a couple of times per day is absurd. Most of the time the train ends at Aldershot instead of Hamilton anyways, a suburb of Burlington that only exists to let the GO Transit flip Hamiltonians the bird. The combined traffic and transit woes of the GTA are thoroughly ridiculous.

Hamilton is Ontario's leading producer of unrealized potential, an honor I expect to keep for many, many years. I love this city, but it's not an easy city to love.
I'm trying to think of a better way to phrase this but: why?
>What does that even mean?

Scala has a strong, somewhat modernish type system. That protects against many bugs. Java does not. Java libraries can contain code that breaks assertions the scala language makes.

>With Haskell you have Haskell's ecosystem, nothing less, nothing more

Sure. But haskell's ecosystem is miles ahead of scala's. So it is less common to need to resort to using a C lib than it is to have to resort to using a java lib from scala. Yes, tooling and documentation are a huge part of the ecosystem, and scala is pretty awful in that regard.
I was working in a largish project recently with a three-tiered architecture as described in the article. However, both of the server-side tiers were in Scala, and it was hard to see the advantage in that case.

However, using NodeJS in lieu of Scala for the middle tier, suddenly makes a lot of sense. Thanks to the article for showing this path! To be sure, NodeJS can be replaced with something equivalent, such as N2O or JScala (as others have mentioned). But the concept is more clear when expressed in terms of NodeJS.
The amount changes every year. It is voted upon by the rent regulation board. Last year these were the numbers.
For a one-year renewal lease commencing on or after October 1, 2011 and on or before September 30, 2012:	3.75%
For a two-year renewal lease commencing on or after October 1, 2011 and on or before September 30, 2012:	7.25%
'sbt console' compiles before it launches a repl because it includes your project's classpath. If you want a Scala repl that doesn't have your project's classpath (and hence doesn't need to compile things) start a repl separately from sbt.
Warning: title not reflective of content.
The examples of the page don't work. Would be nice that they have some working examples right at hand to see how the redirecting or the mirroring work on each case.
When SDKs Are Better Than APIs
At the risk of losing some of the karma I've built up every time I deconstruct Google's hiring practices, here goes:

High Fructose corn syrup and subsidizing horrible nutritional choices is at least partially to blame for the obesity epidemic. However, there is an element of personal choice and free will here. Ironically, one side of the political fence here will not acknowledge the former and the other side refuses to acknowledge the latter.

If you choose to squander what little free time you have from your minimum wage job on sitting in front of a TV instead of burning an extra 500-1000 calories per day, you will get fat, and you will most likely die young, and that's the cost of watching TV instead of exercising. For god's sake, at least squander that time on Khan Academy or coursera.

That said, this is a valid choice IMO. It's easy to forget how much life sucks for the bottom 80% when you're earning a salary in the top 5%. I can completely understand why someone with no perceived prospects for life ever getting any better would choose to numb themselves with food, TV, and alcohol. And that is a national disgrace.

But from my perspective, I always had a burning motivation to prove myself and stand out from the people who dismissed me as not worth the effort. Similarly, I am regularly astounded at the different outcomes I see from immigrants who arrive here with nothing, and become millionaires within a generation. The solution IMO (and there may not be one) is to figure out how to instill that kind of passion in a higher proportion of the population (and that may not be what the corporatocracy really wants because then they might start asking some really uncomfortable questions).
I believe there is no point in sending application by someone who is fluent in C++ and C, but have a basic knowledge of Erlang/OTP (but strong grasp of FP in general). I mean, if you receive tons of applications and you're picky, you're looking for an existing expertise.
you'll see :)
Again? Hasn't this been discussed to death already?

https://news.ycombinator.com/item?id=6502825

http://news.ycombinator.com/item?id=6505071
"BATs" = big ass tablets

Anyways, this is completely ridiculous.
In Scala 2.11 you will be able to use Scala as a standard Java scripting engine: http://docs.scala-lang.org/scala/2.11/
I never looked at it that way but one could draw analogies to things like new techniques in medicine. Such as a new robotic operating mechanism or new ways to treat people. On the other hand CPAs seem to have had their work set in stone since people used tables and numbers, I feel for those guys. Lawyers probably have so much research to do I doubt they ever really stop learning (albeit it's charged to the client) .

But learning is probably what keeps me from getting bored. I will say though, if I have to learn another JS framework I'm going to === my eyes out.
Thanks for the comment. The point is that using Kanban or implementing "agile" is not a savior from the engineering death spiral. The post includes that exact point in the first paragraph.
Awesome! This is a lot simpler than me opening 3 tabs on Simply Noise to try to recreate a thunderstorm. The color transition is a nice touch too.

I'm not sure I would use the word chromotherapy specifically though, since it has some associations with psuedoscience (which isn't to say it's not nice to look at): http://en.wikipedia.org/wiki/Chromotherapy#Reception

One more thing: I think I'm experiencing a bug where individual sounds stop playing after a few minutes...
There are plenty of large systems built on on MS technology apart from the MS ecosystem (Bing, Live, MSN, Skype) there's GoDadday, Just-Eat, Monster, PlentyOfFish, etc.

However realistically most startup founders are going to build a startup using the programming language they know or one that is particularly suited to the platform (i.e Objective-C for iOS), and few startup founders come from .Net backgrounds and even fewer choose to stick with that language.
Does anyone know how "accredited" this is an whether you could do this on an F-1 visa? Just curious. Would be kinda nice to do Georgia Tech without having to move.
I thought it was supposed to help me stay in touch with people and stuff

I'm not really a FB fan or anything, but the idea is you stay in touch in part by providing that information about your life. Getting snippets of friend's ongoing lives helps sustain (or maybe just slow the decay of) rapport, even in their physical absence. If it was just a platform that allowed you to message your friends, it would be no different from an email list.
My thoughts on TDD. How to get started. How to improve the dialog.
A Big List of D3 Examples
Pushstate 4 the win. Done with hash fragments not going back to that mess. Pushstate is quick and easy to implement,I don't see a reason to over complicate.
Oscar Startup gives cheap option for Obamacare
Meta64.com - Entertainment News (updated every 4 hrs)
Ha! I didn't realize the Tom Cruise Tooth one until this: http://www.buzzfeed.com/lyapalater/you-may-never-be-able-to-...
there is a grudge in the UK at least...

http://www.theregister.co.uk/2011/08/03/pcs_offshoring_warni...

(see the comments too)
Is there a way to see the available colour schemes without having to pay any money? Having created a colour scheme that's also called "Autumn" I'm wondering if it in this case would be mine or somebody else's (probably the latter).
Stackoverflow as well.
Announcing CCSS 1.4
Angel-Backed Companies Are Taking Longer To Close Their First Venture Rounds
So, the extent of your argument consists of telling me I'm wrong without even trying to back up that claim?

http://en.wikipedia.org/wiki/Gender-neutral_pronoun#Generic_...
Ask HN: Advanced Python Programming Training
Hi guys. I've been programming in Python professionally over the last 8 years and also tought it via private courses. While there's a lot of "beginners" and "introduction" level courses online for Python, I'm wondering if anyone would be interested in learning about more advanced problems. I'm talking about matters like understanding decorators, writing frameworks, optimizing and scaling Python code or debugging problems such as the dreaded UnicodeDecodeError. Or how to walk around problems like executing multiple flows of code concurrently and/or asynchronously. So, what do you think? Would you take such a course?
There is alot going on in your statement that you actually have to pull apart. I couldn't even begin to start that process. However, I will say that the comparison is not the same. And more notably, if America is indeed taking the initiative to encourage STEM, it doesn't seem to be working as well as we might think it does.
My wife and I just walked from 10th street to 38th street along mostly Walnut/Chestnut/Market yesterday. It's great except for the portion of Market after 37th street. It's a continuous strip of gentrification now, which wasn't the case 10 years ago.

That said, I think gentrification is happening faster in Chicago. I haven't seen a construction crane yet in months of living here (I rarely leave Center City/University City, to be fair), but I can see half a dozen at any given time in River North/Loop. But Chicago's economy is still largely finance driven (and derivative industries: insurance, consulting, accounting, law).

I guess my point is: you can either embrace the 1% and be New York or San Francisco, or reject the 1% and be Baltimore, Detroit, or any of the other American cities in decline.
NYC should remove zoning restrictions so that developers can build dense quickly. Density is what makes NYC great. Density is also what will bring down the rents. Increase the supply.

We also need to remove parking minimums across the whole city, currently they don't apply in Manhattan. Parking minimums can increase the cost of apartments up to 50% http://dc.streetsblog.org/2013/09/16/apartment-blockers/
It definitely seems like the MN-lines have the nicer folks. late night LIRR rides are 10x worse than any subway line.
The lawyer is often on a retainer far and above base rates, building up a supply of credit. Often, for a bonus, such retainer might be paid by a “legitimate business” as a convenient employment perk, or by a corrupt union that the accused is a member of...
The personal analytics of my life
Analyzing 20 years worth of personal data
If the objective is just to raise more money for subsidized housing, there are more ways to do that than just whining about rich people having underused apartments. Hell, tax caviar; a tax for cheap housing doesn't have to attack rich housing. The only reason to that is pandering to the envious.

And I stand by my car analogy, a car a rich person has is a car that a poor person doesn't have. Artificially high demand for cars ('artificially high' in the sense of people buying more cars than they need) increases their prices. If you want more cheap cars for poor people, then get more cheap cars for poor people. Don't complain about how many cars rich people have.
Are they actual workers, or just background set pieces? (The people using the tablets.)
He's saying a truly prudent criminal assumes he will be caught and has a proper plan in place for when that day comes.
>Probiotic microorganisms must be of human origin in order to have an impact on human health (Teitelbaum and Walker, 2000).

That's a downright ludicrous claim, unless they're claiming priobiotic == human origin by definition, and not the more normal definition of "beneficial microorganisms, regardless of source". If this were true, then there would never be any probiotics, except for ones where our own cells mutated into bacteria. They came from somewhere. We don't have them all in all of us. That alone eliminates your entire argument.
And that actually works great. We use .Net with postgresql, and lately we have been testing with mono and the results are amazing. Mono + Postgresql is a great combination.
Fab CEO Forfeits Salary, as Site Narrows Product Focus in Wake of Layoffs
>I can't really argue whether his approach is good or not. The way he explains it seems like an extra useless layer that you're going to have to maintain to me though. So you have a RESTful PHP/whatever app returning JSON or the like. And then you have your front-end developers create a Node.js app that takes the PHP apps response and ends up rendering HTML or just returning that same JSON anyway?

I think there is value here. The way I see it: there are sometimes calculations that you want to perform on the server, but that are logically part of the UI layer. Maybe you need to aggregate the results of several service calls for a particular screen. Maybe you need to do an operation that's actually several steps.

You could do this all on the client side, of course, but that would perform badly, and might make e.g. security more complex. You could do it on the backend, but that results in a backend service that's tightly coupled to the UI - bad architecture, and possibly requiring close collaboration between two separated teams. By having a component that runs on the server, but belongs to the UI team (and therefore necessarily needs to be written in a language they understand), you get the best of both worlds.
The idea is awesome! This was immediately putting a relaxed smile in my face :)

I was just facing a problem (and I really hope I am alone with that problem!): The sound stopped after about 5-15 seconds and I thought that is just a demo. Reloading, wild clicking, nothing helped. FF 24.0 on Win7 pro.
Well, do you mean a paid course, or free course like codecademy?
As for the question, indeed, i find it very intresting.