skysight-inc/HackerNews huggingface dataset:
The average American spends 3 hours per day watching TV. To find 6 hours/week, it's just a matter of turning off the TV for 2 hours, 3x/week. http://www.bls.gov/tus/tables/a1_2013.pdf

As for not affording a gym, that's nonsense. Bodyweight fitness exists and it works great.

Last year I met a super skinny tall Indian dude. He asked my help on how to get in shape (I'm tall but not so skinny), so I invited him to join me for a bodyweight workout in the free public park. He joined me, stuck with the program ("if you do 7 pushups today, try 8 tomorrow"), and got into considerably better shape.

He works 6 days/week and probably earns about 10,000rs/month ($150, maybe $300-400 after adjusting for cost of living). He can't even afford an internet-capable phone to visit the /r/fitness FAQ. Rather than making excuses, he just decided that fitness was more important than TV and made it happen.
Speaking as someone who's clinically obese, I think everyone but the most extreme use that high level of a heuristic. 3 pizzas a day is way too much.

As someone who's tried to lose weight (with on and off success) for years. Once you are in this place, you have to apply much tighter heuristics. Your body isn't giving you the right messages about food. (e.g. Can I have 3 slices of pizza today, is this salad actually lower calorie than that slice of pizza, which one will make the rest of the day easier.)
Your body dopes you with Serotonin every time you eat. trying to lose weight has many withdrawal like aspects to it.
Do you have a source on that? I'm googling for differences in implementation and the benefits and downsides of them but I'm not finding much, I may not be searching for the right thing though.

Edit:

Found this but it's from 2011 so probably out of date: http://www.theregister.co.uk/2011/07/21/mac_os_x_lion_securi...
Global interest rates are low, and they are approximately the level at which Portugal can borrow, because there is some trust that it behaves normally.

If Portugal behaved like Greece, it couldn't borrow at those rates from the market. Greece can't, without others underwriting the debts.

Compare Greece: http://www.tradingeconomics.com/greece/government-bond-yield

to Portugal:http://www.tradingeconomics.com/portugal/government-bond-yie...

Notice how the figures have same form, but quite different scales.
You're obviously not a person who comes home and binges because your day has been terrible. It's a psychological issue.
You could try Pivotal Web Services[0].

If your software works on Heroku, it should work on PWS. Most of the buildpacks code is derived from Heroku's.

Not sure how the pricing[1] compares.

Disclaimer: I work for Pivotal Labs, which is part of Pivotal. Until recently I was on secondment to work on buildpacks.

[0] https://run.pivotal.io/

[1] https://run.pivotal.io/pricing/
–And He Built a Crooked House– By Robert A. Heinlein [pdf]
I would assume this wasn't necessarily intended by the author for a broader web audience.

You can also easily navigate it with your cursor keys though.
I agree that maintaining external plugins is pain in React..but still there are ways you can manage them in React..
How Our Startup Generated $30k in Just 3 Days
If the probably of a number being prime is ~1 / ln (N)

The probably of x and x + 2 being prime is ~ (1 / ln (N)) ^2. For large N, (ln (N)) ^2 < N so there are infinitely many twin primes. Because the Sum of 1/(f(x)) as x -> inifinity = infinity if f(x) < (x).

So, the real issue is if the number of twin primes significantly larger than (1/ln(x)) ^ 2.
The integral is:

li(x) - x / log(x)

See also: https://en.wikipedia.org/wiki/Logarithmic_integral_function

Edit: It looks like you are right, the function is unbounded.
It's worth mentioning Elm, a (truly) functional-reactive language, based on virtual-DOM.

http://elm-lang.org/
> Richard P. Gabriel critiqued this notion of "patterns should be abstracted and instantiated"

I think patterns should always be "abstracted and instantiated". I always found his example of actual code in support of his argument a bit weird. From the book:

Does the following code fragment:

(mismatch sequence list :from-end t
:start1 20 :start2 40
:end1 120 :end2 140 :test #’baz)

seem easier to understand than this pattern of use:

(let ((subseq1 (reverse (subseq sequence 20 120)))
(subseq2 (reverse (subseq list 40 140))))
(flet ((the-same (x y) (baz x y)))
(loop for index upfrom 0
as item1 in subseq1
as item2 in subseq2
finally (return t) do
(unless (the-same item1 item2)
(return index)))))

Gabriel then goes on to argue that the advantages of the first one (that it is more efficient and more compact) go away once faster computers and good editors are thrown into the mix. I completely disagree with this. Just try to figure out what test is being used in the second example. The first example clearly says:

:test #'baz

That tells me that the test is baz. In the second example, there is no such indication. You have to actually parse the entire piece code to figure out where the test is. This makes a huge difference not only in reading code, but also in debugging code. There are many more things that could go wrong in the second piece of code than in the first. If there was a bug in both examples, it would be much easier to find it in the first example since there is so much less of it. This is just like Hoare's saying, "There are two ways to write code: write code so simple there are obviously no bugs in it, or write code so complex that there are no obvious bugs in it". In the first example there are obviously no bugs since the code is so simple. In the second, it is much harder to tell since there are so many more things going on than in the first.
"The speed of light sucks." - John Carmack

http://archive.wired.com/wired/archive/4.08/id_pr.html
Alternatively, if you don't want to read the original story, you can read a plot summary from wikipedia:

http://en.wikipedia.org/wiki/%22—And_He_Built_a_Crooked_Hous...
If you can't afford to buy, renting is better than nothing.
You’re Missing the Point of React
The background and/or color palettes made for a bad combination here.
There are many cases of elegantly using reduce() with a different return type than the list's item type.

Here is a JS function which computes the combined length of all strings in a list:

stringsLen = (strings) => strings.reduce((acc, item) => acc += item.length, 0);

stringsLen(['hello', 'world']) //> 10

Sure, you can argue that this works, but it misses the point.

stringsLen = (strings) => strings.map(s => s.length).reduce((acc, n) => acc += n, 0);

stringsLen(['hello', 'world'])
>By the way, virtual-dom is a little bit early to use for production application. For example, if you have some elements in your vdom, that are changing after you render it (i.e. like buttons, embeded posts, etc.), virtual-dom will be totally confused and unpredictable.

On the one hand, yes, and on the other hand, I have never in practice had this happen when it was not my fault. I've also never had it be my fault unless I fell back on some old jQuery plugin or Google Maps or something that directly manipulates the DOM because I'm trying not to reinvent the wheel.

However, you can deal with these things gracefully by diligently recognizing these instances in which you, for one reason or another, need to directly manipulate the DOM. React's lifecycle methods like `componentDidMount`, `componentWillUpdate`, and `componentWillUnmount` are the place to deal with those kinds of issues.

It definitely takes you out of the React philosophy and forces you to manage your own state carefully. But that's generally confined to a single component, so if you get the component innards right, everything that calls it can be ignorant of the ugly stuff inside.

Unless you're talking about something else entirely that I've just been lucky to never encounter.
Mesosphere OS
Good Old Games gives all STALKER owners a free DRM-free copy
They did put it on the web.
Both times I booted in to Windows over the last ~18 months were to apply for Visas on sites that wouldn't work properly with either Firefox, Chrome or Opera in Linux. With most sites I'd just move on, but for a visa application with no viable alternative...

Sure, that's a problem that ought to be addressed by those sites, but it's still a possible use case.
I love elm, though even the author has stated that for the moment it is more of an experiment than anything else, until they can work out an elegant way to do data modelling (i.e. server communication).
And BlueMix is based on Cloud Foundry, meaning that if you avoid using IBM's services, you can easily relocate to another public PaaS provider.

I'd recommend Pivotal Web Services over BlueMix, but that's only because I work for Pivotal.
You know, I was typing out a summation to show you that the latencies would only cause a frame or two of lag at 60 fps, but it's a lot easier if you just go try it yourself.

Go download Steam on 2 computers, find a free demo or something, and turn on the In-home streaming feature. Press F6 to see the latency chart. Now add your 5ms input lag and a 10ms video serialization lag. The rest of the technology stack is pretty much the same.

With my NVidia graphics card encoding and my Haswell GPU laptop decoding, the lag at home over wifi is only 12ms.

It's definitely not a "physical impossibility" to do this over the internet if your ping is 5ms.
Yes, and for all we know there is a page linking to it that says "Here's a link to my reveal.js presentation, just use the arrows to navigate"
> Almost every Windows application has the same keyboard shortcuts.

I don't use keyboard shortcuts as much as some people may but I've never experienced issues with hotkey differences between apps in OS X. The one's I use are always consistent.

> there is so much software that is only on Windows

I don't have this issue either. For every daily task I do I have a native OS X app that performs without issues (often looking better while doing it than their windows alternative/equivalent). There is 1 single windows app that I need to use 1-2 times a month that a vendor provides and I have a VirtualBox VM for that. I do understand that different sectors/professions will have different experiences but OS X does everything I need it to do and I've never felt restrained.
Now you're breaking 403, which is not meant to signal the non-existence of a resource. That's what 404 is for.

The "hiding the existence of resources" purpose has to be carried by something. The RFC says it's carried by 404, and that's that.
Is it Angular 1.x or 2.0?
I feel like this presentation kind of misses the point. React itself isn't reactive. It is a UI rendering library that is easy to use in a way that is reactive. When used in the way that React's authors recommend, your application will end up being written in a reactive style.
What does the future hold for the Internet of Things?
Ex-hcooper here! My late friend "Nion" introduced me.

I had a good experience there, but it's a lot different from Heroku. There's no paid support or anything.
Do you have a degree? For all the talk about degree not mattering... A lot of jobs good for entry level people demand a bachelor's. Yes you can find a job without, but it will be a different search path.
Funny you should say that, there have been a lot of presentation/articles in the meteor community about using react with meteor instead of its native rendering engine. As it basically solves all of the authors problems with react.
> It's also worth noting that many companies have their own cgroups implementations which are neither docker or rocket based.

See for example Garden (née Warden)[0][1], which is the basic building block of Cloud Foundry.

[0] https://github.com/cloudfoundry-incubator/garden
[1] http://blog.pivotal.io/cloud-foundry-pivotal/features/cloud-...
I'm very happy for you, but I'm not sure you even know what willpower means.

>In my opinion, successful dieting isn't a willpower issue.... I wake up and plan my meals in accordance with my diet plan. I then only eat those meals.

Imagine a recipe for overcoming drug addiction. In the morning, you decide not to take drugs. Then you don't take drugs that day. This is nonsense.

When you're hungry and low on energy, it's a constant battle. You have a burning awareness that any moment you could go get something to eat. I'm glad it doesn't work that way for you, seriously.

>Not particularly. If I had a high metabolism I would not have put on the weight easily in the first place.

Sure you would. Eating a surplus is easy. You already said you ate until you were stuffed, didn't exercise, and consumed too much beer. This is why I used the money example. You can make a huge amount of money and still burn it.
I was also there, and I had a similar reaction to seeing the Wired article. (Sensationalist, whole article written on a 30-second exchange, click-bait, etc.)

That said, here's how I remember it:

1. Metz: ... would Microsoft ever open source Windows?

2. Crowd: Cheers. Applause. People shouting "Do it!"

3. Russinovich: You never know, it's definitely possible. Crazy stuff happens.

I found the middle part more interesting than anything else. It's a perilous road to be sure but I think Microsoft may underestimate how much good something like open sourcing Windows could do them.

I believe all the talks were filmed. Hopefully the video gets posted.
Nostalgia :D

Max was awesome. Brilliant irreverence.

They had some quite intellectual jokes for a pop piece.

I remember the cool :)
> The definition of "force" he was trying to get across meant that there was no such thing as "centrifugal force".

So, the definition of "force" he was trying to get across was different from the one created by Newton and used by every physicist and engineer? Why did he ignore Newtonian fictitious forces? Because he didn't want to explain them? If so, what was he doing there?
Agreed. Linux and the packaging systems of it's distros have become amazing for driver support these days.
Dyre Wolf malware huffs and puffs at your corporate bank account doo
If I use my network instead of paying a ton on ads I would achieve, in most optimistc scneario of great persuasion skills of mine, at the most, 100 signups in one day (I would convince a few colleagues, one small blogger, no big press at all, much less someone's company to adopt my product).
And every other lesson begins with having a critical mass of traction.

Sounds like a blog on great advice on how to be a NBA player. May have a lot of good advice, but all starts with being, at least, 6 ft 4 (1,95m) tall.
Actually, Greece eliminated that deficit so that it had primary surplus on 4Q2013 and 1Q2014. Then an election campaign started.

http://sdw.ecb.europa.eu/quickview.do?SERIES_KEY=121.GST.Q.G...

The surplus was apparently achieved with some helpful interpretation by the "troika", in order to support Greece:
http://blogs.wsj.com/brussels/2014/04/23/greek-primary-surpl...
oops, sorry. will fix it.
Instant Messaging (Including Whatsapp) Is Not for Mobile
I actually look forward to the day when React is not engulfed in hype, so people will stop complaining that it's just going to go away when the hype dies.

Programmers love to make things. When you make something, you want to bash the thing that you are "better" at. This comes will all kinds of blindfolds though (you may be on the right track, but you need to be aware of these blindfolds). There are so many examples as to why his criticisms don't hold. If you don't like something about React, it's easy to make your own base component and add your own Observable semantics. Check out Om, a ClojureScript framework on top of React, which changes all sorts of stuff (https://github.com/omcljs/om). React is a platform (https://www.youtube.com/watch?v=5hGHdETNteE).

Why is it so important to reuse React? When you author a new framework, another blindfold is lack of community. You don't understand how important it is that authors of React can download tens to hundreds of incredibly advanced components ready to use (like https://github.com/gaearon/react-dnd).

EDIT: Apparently, this presentation was tongue-in-cheek (https://news.ycombinator.com/item?id=9316187), which totally changes everything. I hate just seeing the slides!
That only works for the first 20 or so Fibonacci numbers due to limited floating point precision, so then you could also use a 20 entry lookup table.
Gamification – the future of health tech?
How long will the Reddit button last? A detailed mathematical outlook
I've noticed that here in the US we say "is" when referring to a company or group, and in other English-speaking countries they say "are", like in the UK.

I like to joke that it's because here in America, corporations are people too, you know.
Yeah I don't get this. Just because there are popular alternatives doesn't mean there aren't tons of people for whom Grunt still works perfectly well.
You can be open source and still maintain tight control over the system. Just don't let anybody hack the official repo. Open source doesn't have to be open development. It would be nice for third-party devs to be able to see the source to develop better apps. That was the problem with MS historically- they only allowed you certain hooks, and if you had a product they were interested in competing with, your hooks never seemed to work quite properly.

Then their product would come out and work quite well with their system. IIRC, an example of this was RealPlayer vs MediaPlayer.

Also, open source allows security audits and faster fixes, etc., at least in principle.
Did you get that information from the US State Department or from a western Ukrainian news source?

Not that it really matters.
I'm also curious. I don't use grunt because my daily workflow is almost entirely in Visual Studio, but I though grunt was the go-to for automation tasks.
No delayed rendering? Isn't the programmer responsible for telling react when to render?
7 Entrepreneur Types Drive Change on a Global Scale
It's more a classic example of the situation that agile methodologies seek to avoid.

The biggest thing Agile tries to do is minimize up-front planning. The reason for that is that you have the absolute least knowledge available to inform your decisions at the beginning of a project, so decisions made early on are massively more likely to be poor ones. Worse, you tend to get locked into them because other components in the system were designed around these decisions and that creates major impediments to change.

F-35 had reams and reams of design decisions made long before anyone started assembling the thing. To an Agile team that's the worst possible thing you can do. You decide you're going to do X long before you have any idea how long X will take or what it will cost or how well it might work. OK sure, yes, you've written down some numbers on paper, but to be blunt that's just blowing smoke up your own ass. It's inevitable that the end result of so carefully specifying the requirements up-front would lead to a virtually unbounded schedule and budget.

By contrast, an agile project's schedule and budget are theoretically unbounded, but you're supposed to strive to always be at a point where it's possible to ship on short notice so the practical reality (not always accomplished) should be that it's always possible to fix one or the other at a defined point by saying, "OK that's enough, let's ship." Or you can even pull the plug on the whole project if you decide it's just not working, and that's actually a realistic option because by delaying decisions you haven't encumbered yourself with a mountain of contracts and financial obligations.

Which isn't to say you could get away with using Scrum or Kanban on a project like this. Just that the problems you're talking about aren't really emblematic of Agile so much as the problems Agile is designed to fix.
Why do you believe that personal choices cannot be correlated with the county one lives in? For example, people in Portland tend (according to stereotypes, at least) to eat a lot of Granola and Kale. Does choice play no role, and the city government merely forces hipsters in these locales to eat these things?
But those millenials also overwhelmingly use mobile, so I'm not sure what the overall effect is there.
Thanks, Title could be Don't react, don't design, don't UX.
> entire meal difference

not for fatties, that's an entree's worth
I think all existing mobile browsers to tiled painting already.
Blanket statement: anyone that makes blanket statements like 'React sucks' or 'Ember sucks' should not be taken seriously.
that is way I said that the movie has a clear agenda, but what you point out is exactly what she said is one of the problems:people believe that they can buy "light" stuff and that will be ok when it's in fact worse than non-light.

This is very much the same as for cigarettes, and why the "light" label on those has been banned for years.
I had a similar experience with the suggested name of a family member that was pretty unusual. It had her working for a different company than the one she works for. I actually asked her some months later whether she was enjoying her new job, and sue looked at me completely blankly. I have no idea hoe they extrapolate these false positives.
How open source software builds strong roots for better governance
For one thing, I'm pretty sure a browser already contains everything necessary to do what manning did with a few lines of javascript.
You could very easily relax that constraint by changing a couple of lines. Rob Pike has simply chosen the classic MapReduce form.

I'm not sure why you would need "proof" that generics are possible in Go. You have reflection and type assertions, and their capabilities are well documented. Does it give you generics? All depends on your definition of generics.
That seems like a long time to carry such a petty grudge.
It's 30 lines long (the equivalent in Haskell would be 1 fairly simple line of code). Type errors are detected at runtime instead of at compile type, and it's not as generic as actual reduce.
And why exactly do they do this?
I am not sure if I just misunderstand you, but we don't know if there was something like a singularity at the big bang and I would guess many doubt that there was. But if there was such a thing it was probably not at a specific point but everywhere. And you don't have to leave your frame of reference to see a difference between acceleration and gravity, they are distinguishable in any frame of reference.
React and Polymer arising among JavaScript MV* frameworks
I'm curious how much the effect is causal vs correlational. That is are students that sign up for certificates more likely to finish (because maybe they feel like they've already paid and don't want to waste it) or are students that are more likely to finish more likely to sign up for certificates in the first place? I would guess both effects are present but I'd like to know how it breaks down.
Also, "intense exercise" can cause you to gain muscle mass, which is denser than fat. So, if you have never worked out before and try to loose weight by working out a lot, you can actually gain more weight from muscle mass than what you loose from fat (and, so, your scale will move up even if you are loosing fat).
http://www.artima.com/weblogs/viewpost.jsp?thread=98196

http://python-history.blogspot.com/2009/04/origins-of-python...
Agreed, the Iceland comparison is a red herring that is repeated often but which completely bypasses how different the Iceland economic crisis was.

Iceland never had much deficit. It has a healthy public economy. Iceland had a boom of financial industry which then went bust, but it wasn't a significant part of the country's real economy.

When the banks went bust, foreign customers who lost money in the crash insisted that Iceland, the country, should compensate. The government felt they didn't, because it was not the Icelandic government that was in bankruptcy. And that was fine.

The public deficit in Greece (and, to lesser extent, Portugal, Ireland, France, Italy and now Finland) is a very different problem.