skysight-inc/HackerNews huggingface dataset:
"Because transitions aren't natively controlled by JavaScript (they are merely triggered by JavaScript), the browser does not know how to optimize transitions in sync with the JavaScript code that manipulates them."

The above voodoo talk is quite a disservice. It's immediately obvious that the dev does not know how v8 and the dom/CSS/rendering engine are tied together. The fact that the CSS transition is triggered by JS has no bearing on speed or optimization.

Secondly, most importantly, JS based fps-style animations eat CPU, and battery power of portable devices. On the other hand, CSS transitions are only getting better. Most CSS transitions are GPU optimized and light on CPU usage. A web page should not be strangling the v8 engine for graphical animation that could instead be GPU-bound. This library is clever but a step in the wrong direction. The dev could have contributed to WebKit CSS key frame animation acceleration instead.

Thirdly, JS animations cannot handle the sheer amount of particles that CSS transitions can. For instance, take Ana Tudors box-shadow particle hack, and look at how performing it is through GPU acceleration.

http://codepen.io/thebabydino/pen/shtGe
Andy Warhol's lost computer art found 30 years later
Whoa, what do all those options do?
I have received my two. They're still working through the backlog.
Not sure if you'll see my reply (17 hours is an eternity in internet discourse time) but I found your comment interesting. I've also struggled with this guilt/anxiety over low productivity (I think a lot of people do), but I can't decide whether the solution should be trying harder to be productive or letting go of that guilt. Or, to look at it another way: I can't figure out if the anxiety comes from a fundamental psychological need for accomplishment, or if it's a socially conditioned guilt trip imposed by a culture that stresses "reaching your potential."

I mean, what is my potential, really? What is that word actually referring to? Is it a real feature of the world? Does it simply refer to whatever the outcome is of me trying as hard as possible to develop my capabilities in some domain? And if so, is that intrinsically good, or is it just instrumental to some other thing?

Of course, when we die there are no bonus points for how many code commits we made or projects we built or companies we started. So I wonder: should I feel guilty for doing nothing? If I was able to not feel guilty about doing nothing, would that be okay too?
"On April 3rd Texas denied Willingham a pardon. His lawyers can reapply in April 2016."

They pardoned the dead guy?
It appears to me that Comcast was deliberately refusing to upgrade transit links to harm Netflix; whether it's within their network or on the edge seems like an irrelevant detail.

I don't understand why the definition of net neutrality should be frozen, leaving companies free to invent new loopholes.
Looks like fun. Too bad the reddit discussion shows that it's all about guessing random.shuffle's seed. And the code hasn't been touched in a few years.
Google acknowledges XKCD #1361
A TXT record query on Google's 8.8.8.8 DNS server returns a link to xkcd 1361:

$ dig +short TXT google-public-dns-a.google.com
"http://xkcd.com/1361/"
This blew me away.
Never thought JS animations could be faster than CSS.

I'll use it in my next project.
Amateur here ... don't a lot of people have schizophrenic symptoms (voices), but as long as they are positive or the person can ignore them it's usually just ignored?

Like, some people might have "imaginary friends" who they chat to about the weather, quietly. Other people have "imaginary friends" who they have screaming arguments with.

In some cases, could stress either make the delusions / voices less benevolent, or send people into a cycle in which they are no longer able to manage them?
You misread my quote entirely.

If you read further down the article you're referencing (davidwalsh.name/css-js-animation), you'll see an example of how Velocity caches values between consecutively chained calls. THAT is an example of the browser not knowing when to optimize transitions in sync with JS code. Another example from that same article: Caching unit conversion ratios (e.g. px to %, em, etc.) across sibling elements in the same call.

Further, JS animation does not eat up mobile devices. You're conflating concepts.

I know that HN can be a stomping grounds, but there's no need to be rude.
I was thinking of Parkinson's and Alhizmers which hopefully mental illnesses can piggyback on the funding.
The laws needed to fight this have been in place for hundreds and hundreds of years.
You are spewing complete nonsense. So far as anyone knows the human brain is not capable of doing anything that can't be done by a general purpose computer. There is absolutely no reason to suspect otherwise.

Gödel's incompleteness theorem (and everything else) apply just as strongly to biological brains as to silicon ones.
I honestly find the idea of spending decades of my life in a prison facing daily verbal and physical abuse from guards and inmates to be far more terrifying than death.

No, you can't un-execute somebody, but you can't give someone years of their life back, either.
Mark Twain on Shakespeare – Outstanding
That requires a rather short view of history. Comcast was refusing to upgrade its transit links because it's been in dispute with Cogent over the terms of their peering. Verizon, likewise, has been in dispute with Cogent over similar terms. Cogent has been in disputes with a bunch of other people over the past 15 years or so, as well, over more or less the same thing.

This is not new or unique to Netflix. Netflix is just the most visible casualty because their total traffic load is such a substantial chunk of the total.
Excerpt:

So why do I overreact more egregiously to criticism from women, when all of my childhood bullies were boys? The answer, I think, has less to do with the boys who bullied me, and more to do with the well-intentioned adults who tried to “help” me through that bullying: When I was a nerdy kid, adults regularly assured me that the abuse I suffered was acceptable because one day I would be entitled to constant positive sexual attention from women.

I don't think this is remotely unique to nerds, tech people, people who were bullied, etc and I am not sure having such expectations is very dependent upon explicitly getting such messages. I think it's a lot more complicated than that. I am female and I read as very feminine and even women wind up having abusive expectations that I should be motherly towards them and not expect a fucking thing in return for being helpful, empathetic, etc. I am 48. I have spent a lifetime working on finding a way out of being everyone's doormat and bitch. If I were male and "nice" to other professional men, it would be a professional bonding experience -- ie Networking. But I am female so it's just something sexual or emotional and no reason to take me seriously. In fact, it often seems like a reason to avoid me because they feel too much and it's a problem. Or some such.

I think it's a lot more complicated than this guy makes it. Sorry about his yelly anger management issues. I don't think this is a great piece. I also don't agree with his assertion that ... your experience of being bullied or picked on or excluded entitles you to absolutely nothing from anyone ever. It is yours and yours alone to deal with.

It's a fact that one person's pain and problems impacts other people, whether they know of them or not. The fact that so many men are not very realistic, egalitarian, etc certainly impacts women and others. We need to work together to solve this. United we stand. Divided we fall. This blame game and ugliness does not help.
While some have already shown this sentiment. Can I just say that we should all give mad props to github for taking additional steps to provide this transparency. They could have just ended with their original post, taken the windfall, and let the controversy die down. It takes guts to put out a statement like that (both legally as well as an admission of wrong doing) and I think it shows that Chris Wanstrath is the right person to take lead of the company. Removing a person (or couple) who abuses their power like Tom Preston-Werner is probably for the best.
Hi the price on SideProjectors is a typo - I need to fix that. No wonder no one has jumped on it :)

The usage is really quite low - I never spent any time marketing it unfortunately. It was easier for me to use the site than manually create the collateral that I wanted so I built it.

If you'd like more details feel free to email me (address in my profile).
Congratulations:

Content Blocked (content_filter_denied)

Content Category: "Suspicious"

Any idea why? (I'm fairly sure my organisation doesn't curate the blocklist, only purchases it)
Isn't Netflix the same size as Google or larger?

In general, in a world where the only choices are transit or free peering, smaller players could buy CDN services from CDNs that are large enough to qualify for free peering and multiple competing CDNs would drive prices down. It has already been observed that CDN pricing is about the same as transit pricing even though CDNs add value through locality.
Popularity stats/maths is easy to explain:

it's like a differential equation, dsuccess/dt ~ success

Just the same as new stories on HN, where a single upvote makes it much more likely to take off.

The reason is that (almost) no one wants to take the risk of being "first": whether at an empty restaurant, liking, kickstarter, comments, etc. But then as more people pile on, it increases faster.

So Thomas, it's not a tautology... it's human behavior. :-)
Not always; many people buy stocks so they can earn a dividend. Even if the stock sells for the exact same price that you bought it for, it could still be a success if it was paying a healthy dividend.
If your employees expect raises greater than inflation (like say 3%), or you're giving out any kind of healthcare benefits (that cost grows 10% annually on avg), or your rent goes up, etc etc, then you need to be growing in order to be steady-state.

Costs always increase -- staying the same size costs more next year.
I think the 4% rate refers to inmates on death row, only. Not to the criminal population as a whole.
Actually, schizophrenia appears to be one of the few mental illnesses -- maybe the only one -- to affect all cultures almost equally. Schizophrenics can be found in small African villages, Chinese industrial centers, Tibetan mountain villages, and of course in the West.

There's some variation in the respective prevalence of certain symptoms across cultures (catatonia is more common in non-western cultures, for example), but the cluster of symptoms defined as schizophrenia in the DSM has been found in almost every culture known to man (I believe symptoms of schizoprenia have even been found among some people from the Yamomamo indigenous tribe of the Amazon).

My knowledge of this comes from graduate and undergrad psychology, neuroscience and global public health courses -- I'm definitely not a psychologist or psychiatrist. But I am somewhat skeptical of the study you posted. I suppose it's possible that prevalence of schizophrenia might be somewhat higher in urban environments, but there's pretty overwhelming evidence that schizophrenia occurs across cultures in similar proportions.

There have been many, many published studies on this phenomenon. Here's one:

https://blogs.commons.georgetown.edu/journal-of-health-scien...
One-click webapps
Turntable suffered a similar fate. Fred Wilson recently stated as much.

It had high user turnover masked by a an even faster growing user base. At least until the potential user base dried up.

http://avc.com/2014/04/the-business-insider-interview/
Gerry Conway: The ComiXology Outrage
Is stealing - if that is how one might see it.. ever justified besides for survival? There is always the option to not partake in things not available in your region. I mean it's ok to feel justified personally - but I wouldn't.
I think what goes on in plea bargains is more of an issue. If I am arrested for a minor crime and the prosecutor decides to pile on dozens of parallel charges such that I am now facing 50 years to life if convicted, but offers me 3 month if I plead guilty, then no matter how innocent I am I am going to take the plea. Unless you can prove beyond reasonable doubt that you are innocent what rational person can afford to take the risk of going to trial.
I wish you all the best with your condition and hope you find the right job at the right time.
Thanks for the terminology clarification. I grew up in the DC area, so to me a 'traffic circle' is all of the above, but thinking of places like dupont circle as the archetype of the 'working' circle.

I didn't say urban planners, I said city meddlers, i.e. select residents of the street. And all the complaints I have ever heard about the (small) traffic circles have been from the residents themselves. There could be a sample bias: I'm a lyft driver; the complaints come from passengers getting dropped off at their homes, usually from nights of drinking.
I like how sites like this expose true human nature. It seems like we spend a lot of time denying it, but we love to pick on the vulnerable.
These aren't technical issues. These are issues of process and management.

I strongly doubt they have much unique to software development systems, to be honest.
Where does one find the beta?

Edit: https://software.intel.com/en-us/articles/intel-software-dev...
We didn't get in the first time
People in general seem unsympathetic to difficult mental states, especially people who can't imagine what it would be like
Would you like to try JavaScript? It can be used both on the client - where it's the king since the Web was born - and on the server side, using technologies like Node.js

You'd get to learn just one language this way. Besides, JavaScript has a relatively easy learning curve.
If all other circumstances are equal this is true from a physical standpoint, as E = 1/2 m v^2, at least as long no high speed driver crashes into them.
Ignoring the results of feature checking when on a competitor's CPU is, though, and that's what they do.
>Our alumni tell us that learning how to code professionally is like learning a super power

I feel like the real super power is the ability to learn effectively. Not just how to write code, but how to do anything. I get the feeling that a lot of people who have had just the right combination of upbringing + opportunities take this ability for granted. They do it very naturally.

Coding is only as powerful as your ability to think. I don't care how many monkeys are coding in PHP you're never going to get Facebook.
You're right that you can't get time served back, but you can sue for compensation. Which is much harder when you're dead.
Here in Virginia, we recently had a pretty striking demonstration of what you're talking about. One of the leading politicians in the state, state senator Creigh Deeds, was attacked with a knife and nearly killed by his own son, Austin, who was 24. [1] After the attack, the son killed himself with a self-inflicted gunshot wound. Deeds was in dire condition, but survived.

It came out afterwards that Deeds' son, who had been diagnosed in the past with bipolar disorder, had undergone a psychiatric evaluation the day before the attack, and as a result of that evaluation had been placed under an emergency custody order. But Virginia law only gives mental health authorities six hours to find a bed to put the patient into in such cases; and in this case no bed could be found in that time, so Austin Deeds was sent home. [2]

This has naturally provoked a great deal of concern in these parts, both about how so little resources are available for mental health patients that a potentially violent one could be turned away for lack of an available bed, and about the ridiculously short 6-hour limit on how long such patients can be held. And rightly so -- if help had been available for Austin Deeds when he needed it, he might still be alive today, and his father might never have suffered such a horrific experience.

Deeds has recovered now, and upon his return to the legislature announced that he would be pushing hard for mental health reform in the state, garnering wide support. But it's telling that the issue had to strike at a political leader for anyone in the political class to care about it overmuch. One wonders how many other families in Virginia have suffered their own horror stories, their own tragedies, in total silence -- just because, since they weren't rich or powerful, nobody in a position to fix things could be bothered to care.

[1] http://www.washingtonpost.com/local/crime/virginia-state-sen...

[2] http://www.nbcwashington.com/news/local/Va-Senator-Recalls-S...
Weebly is hiring Android Engineers 
Weebly runs over 2% of all websites on the Internet. Help lead the development of an Android application that our users are dying for.

Ideally, you'll:

Be very familiar with Android development
Have built a well-designed app or two
Can build a first version and iterate quickly on an idea
Have an eye for creating things that look good
Be willing to work hard for a huge upside
Contribute to a fun working environment
You'll be able to:

Have a meaningful impact on the company's future, and share in the rewards accordingly
Create features quickly and without any red tape
Work on a product that impacts millions of people
Work in a fun, fast paced start-up environment
Be on a smart team that gets a lot done
Perks:

Competitive salary
Stock options
Employer-paid health care
Employer match of retirement contribution up to the maximum allowed by law
Company credit card
Multiple large monitors, Aeron chair
Free food, drinks & snacks at the office (including all lunches & dinners)
Gym membership
Weekly in-office yoga classes and massages
Fun, get-things-done work environment -- work whenever you want, take days off whenever you want, as long as you're getting things done
Must be willing to relocate to or near San Francisco, CA.
Caching values is an obvious and necessary optimization.

The claim that the CSS transition cannot know when the property changes due to JS, therefore cannot optimize, is total fluffery. The main loop is render, JS, and never at the same time. That is why a JS loop will freeze the browser. Have you no idea that it's all single threaded?
I post to lambda the ultimate [1] often; if you check there occasionally, you can probably get a good idea of what I'm doing. Hopefully when I get this working, it will be a big enough deal that it will be easy enough to publicize :)

[1] http://lambda-the-ultimate.org/
Traditionally (with ICC) the criticism has been that it just checks the vendor string for "GenuineIntel" instead of actually checking for feature support with CPUID. People just want the option to be able to just check just for feature support.
A couple years ago, I've made a small library that could be the "garage version" of PouchDB. In my experience, IndexedDB gave me way more headaches than WebSQL, I couldn't even find an example of an implementation of IndexedDB that worked properly (and yeah I even copied a few examples, chat by char from MDN). Eventually I've made everything work but one part of me hates IndexedDB, too bad to see it becoming the new standard, but well, shit happens...
The point of the article is that SMS as a security factor is weak enough as to be trivially surmounted.
As a theoretical pie-in-the-sky question, what is the minimum amount of energy required to do an operation ?
If you're interested in push notifications based on analytics data, check out Pushpop [1] (doesn't explicitly support iOS yet)

https://github.com/keenlabs/pushpop
some people might have "imaginary friends" who they chat to about the weather, quietly. Other people have "imaginary friends" who they have screaming arguments with.

That's very interesting. I hadn't heard of that before. I wonder if it'd be possible to conduct an anonymous survey as to whether people have imaginary friends that they routinely chat with or get into screaming arguments with? I wish such a survey could be trusted, but it'd probably attract troll results.
a theory I had :

perhaps due to past generations of male experimenters, mice have developed a central nervous system which deadens pain in the expectation of a painful experiment when exposed to male scents.
The criminal population as a whole is:

* subject to far less stringent controls

* much less likely to be participating in a lengthy appeals process

* subject to corrupting influences such as for-profit prisons

* vastly dominated by "plea agreements" in which people are convicted via coercive influence rather than any evidentiary process (and far worse if socioeconomically disadvantaged or non-white).

If 4% only refers to death row errors, the overall error rate for wrongful convictions is likely in the double digits.

Also, the error rate probably goes up again for non-incarceration results which let the system "slap people on the wrist" since that is seen as less serious (despite high incidental cost to life, career, mental & physical health). It's the legal system's equivalent of closing a support ticket.

And this is only classifying "correct judgement" vs. "wrongfully convicted." It fails to model cases where a criminal conviction was a really stupid way to deal with the problem, which could have been addressed via non-criminal means.
nice. i never understood why jquery never adopted RAF. back compat prolly with their apis.
If you are willing to reverse it the amount of energy can be 0 or a close approximation.

See: http://en.wikipedia.org/wiki/Reversible_computing

Note that this is the computing equivalent of a straight line.
Yep... I'd have to second this. + PHP.

There's a ton of tools and frameworks and very large userbase. So you can get help.

Or you could use Delphi...
Another great example: Blackberry.

They did the emerging markets growth strategy and it worked to help juice their numbers for a few years until Android and iOS totally destroyed all but their core customer base.

The real danger in this strategy is not that it grows an unsustainable business, just that the sustainable portion is much smaller than the peak and if you forecast up and to the right growth forever, it eventually doesn't happen and you have budget shortfalls and layoffs.

Hyper growth is exciting and gets you headlines, but sustainable, steady growth is probably a happier long term situation for moth businesses.
In terms of bandwidth? I actually kind of doubt it. Netflix sees tremendous primetime usage, but Google's bandwidth usage is likely to be substantial throughout the entire day, and it's global, whereas Netflix tends to be much more regional.

In terms of financial resources? Not even close. Google utterly dwarfs them in terms of capability to build out and maintain networks.

I would love some info on CDN vs transit pricing. In particular, it seems somewhat apples-to-oranges, since CDN pricing is generally per GB delivered, whereas transit pricing is generally per Mbit of capacity. You can approximate a conversion between the two, but you'd have to be careful when comparing them that the comparison is valid.
That sounds (to me) like an excellent idea, as long as the intersection doesn't have any pedestrian crossings.
"lawyers working to get Willingham a posthumous pardon"
How important is a co-founder?