skysight-inc/HackerNews huggingface dataset:
So naturally, I've used jQuery for a few years now:

1. Time to learn: I think 1-2 hours

2. Overall dev speed: initially 3, but as you dive into more complex pages that need to e.g.: retain state between AJAX calls, it moves towards a 1

3. Maintainability: 1. Keeping track of selectors grows to be very tricky business.

4. Why I chose jQuery: I started with it before the explosion of JS frameworks (and I've always said that jQuery started the golden era of JS that we're in), and I would still choose it today if I need to deal with legacy sites at all.

I have also used ReactJS:

1. Time to learn: I think between 16-40 React hours to really grok components, their lifecycle and how to communicate between them. It's a little reminiscent of components in Mobile development, but really understanding props vs state can take a while

2. Development speed: 2. There's a lot of boilerplate involved (usually render, getInitalState, getDefaultProps)

3. Maintainability: 3. Easily the most maintainable and reusable JS code I've ever written

4. Why did I choose React? I was tired of writing code for the views in the backend (PHP) and then in JS when the data changed. React makes it easy to write once and control the lifecycle of HTML elements
Zombie spider builds stronger web for parasitic wasp that's sucking its blood
> not sure why especially on HN, people do not seem to understand or want to understand how open source licensing work.

Because they are partisans and the no-updating situation is a stick they can beat the Android with.
How will they avoid sampling bias by getting reviews from the ones who died?
Smarter Video Handling with Cloudinary
Hacker News Unread Comment Highlighter (Chrome Extension)
True, but it embarrasses the phone operators. This isn't new - Google has used the Nexus line to push various features that manufacturers have then picked up.
HN is a user driven site and the users have zero power.
Are ex-officio powers still included in TPP? This would allow computer equipment to be searched/seized by customs officials and law enforcement, without any complaint from rightsholders, e.g. even in the case of fanzines.

From an industry lobby letter, http://keionline.org/sites/default/files/Business%20Coalitio...

"Ex-officio authority for law enforcement officials. The TPP should mandate that law enforcement officials have the ability to seize infringing goods even if not specifically named in a warrant and without complaint by a right holder.

Border measures. It is critical that the TPP recognize the importance of preventing counterfeit trademark or pirated copyright goods from entering the channels of commerce, whether in the domestic market or intended foreign markets. As such, the TPP should provide customs authorities the ability to act ex-officio against imports, exports, goods in-transit, and goods in free trade zones."

From a 2013 analysis, http://japanitlaw.blogspot.com/2013/01/tpps-effect-on-fanzin...

"..in practice, it is rare for the police to commence an investigation without a complaint by the rights holder. However, this situation may change. The draft of the request of the US on Trans Pacific Partnership (TPP) 15.5(g) stipulates, "its authorities may initiate legal action ex officio with respect to the offenses described in this Chapter, without the need for a formal complaint by a private party or rights holder."
Would help if the title wasn't so bait-y...
Vx32: Lightweight, User-Level Sandboxing on the X86
Investors and banks are the root of the problem when it comes to non-competes. They insist that companies include these in all employee agreements.

If you live in a state where non-competes are legal, and if you are a job candidate and they refuse to let you strike the non-compete, then push back with the following: If employment is terminated by them and not you, ask them to pay you 100% of your salary during the non-compete duration so you can go on "Gardening leave". If they refuse to do this, then decline the job offer.

Oh, and make sure you state that you need to see everything up-front I will need to sign in the next 6 months as an employee in the offer documentation package. Some ethically-challenged companies wait until you have accepted the offer and hit you with the non-compete and invention agreements on your first day of employment with a "sign or be fired" requirement.
No surprise TV ratings are falling. The graphical user interface for my cable has to be over a decade old and zero updates have ever been done to it. DVR is an alright option, but I always pass right into the show, and on some networks it disables! fast-forward.

As ESPN continues down the road of being unwatchable, I honestly think the only thing carrying cable television in America is football. This year the NFL will broadcast one game over the internet. If, or rather when, that becomes the norm, cable subscriptions are going to drop at a faster rate than they are now. I enjoy being able to put something on really fast, but cable television reminds of the music industry as CD's died.
Holding them liable will kill the automotive industry quicker than competition can meet demand.

"Add technology to stop hackers in real tie." Because backdoors never backfire.
The point of trademark is to prevent confusion - people not sure who they're doing business with, and maybe unethical businesses playing on the confusion. Therefore trademark only applies within an area of trade. Remember Apple: Apple Computer didn't violate the trademark of Apple Music (but then there were issues when Apple Computer entered the music business).

But within an area of business, you could trademark a generic word like "Go". (Disclaimer: IANAL, so I could be wrong.)
> TV shows try and adapt by regularly recapping what has happened before the last ad break

This Mitchell and Webb sketch shows this off perfectly https://www.youtube.com/watch?v=7MFtl2XXnUc

When they do this they ruin the experience watching it later on DVR/Netflix/DVD/etc.
OPM won a cybersecurity award. For ‘most epic Fail.’
Staying away from medication for a brain chemistry problem seems like self-sabotage to me. I'm not a fan of medication myself, but I'm about to go to the doctor to get a prescription. I'm in the same boat as you.

Based on the research I've done, Ritalin is more for short term focus boosts. You should try Concerta or Vyvanse. Those are more designed for a daily dose/longer term usage.
Creating a personal password manager (2013)
>Every practice of more than 10 people in my area has reviews saying it's horrible.

People who have bad experiences tend to look for an outlet, and there aren't many ways to "punish" your doctor. The good experiences are never thought about again...
Bitcoin?
Other than the obvious brand association issues that's not really Google's problem. IIRC this is part of the reason why Google changed their licensing agreement to prevent forked SDKs. If you want to ensure you receive timely updates either complain to your phone manufacturer or buy a Nexus phone.
REALTORS Got Talent Is Back for Season Six
The only thing I could think about was Iron Sky busted :D
It's not as simple as that. Android may be open source, but Google can set the terms under which manufacturers can use the Android trademark and sell phones with access to the Play store and other Google services.

AFAIK they did amend those licenses to contain mandatory updates for some time after a device first hits the market, so it's definitely something they're actively trying to improve. It's probably not the easiest thing to solve, because manufacturers might decide to fork Android if they'd go too far, so they have to keep a balance.
Property Disclosures. Is This an Example of Sharing Too Much Information?
Considering how they can fuck up "feature" update.. no, thanks.
Working link: https://www.youtube.com/watch?v=xoyNiatRIh4
I've been wondering if maybe they just switched something in the backend and a whole bunch of shows got confused metadata. They're not at all what would be interpreted as "Recently Added". Charitably, my only guess is the system just doesn't detect that certain shows used to be in the line-up. Cynically, I imagine someone in their management is taking advantage of a bug and calling it a feature.
46 useful PHP code snippets
The same could be said for Google. But they just acquired and hired their way to having that expertise.

I'm not holding my breath for great engineering from Uber, but that's a bias and at least I can see that.

If you have insider information you may have more reason than I to have that bias.
Or just buy an iPhone at this point?

I don't jest. I owned the first Android phone from T-Mobile. I owned every Nexus phone after that up to the Nexus 5. I was tired of being the "abused spouse" who thought Google would change and one day release a product that would actually work properly for longer than a few months.

Purchased an iPhone 5s, haven't looked back. The cost of current Nexus phones are on parity with iPhones (or close enough) that cost is no longer the deciding factor. Why do people continue to put faith in a product that continually fails to deliver?

Google: I want to love your Nexus line and Android. But you're going to have to start treating customers like customers, and not just a necessary evil.

Nexus 5 Android 5.1 Data Connection Issue: https://productforums.google.com/forum/#!topic/nexus/o-UyGEC...

Nexus 5 Android 4.2.2 Data Connection Issue: https://code.google.com/p/android/issues/detail?id=63524

Broken Bluetooth Audio Android 4.2.x: https://code.google.com/p/android/issues/detail?id=39633&q=d...

Improper Handling Of Mobile Radio Causes Battery To Drain Quickly: https://code.google.com/p/android/issues/detail?id=165558&q=...

All currently open (2767) Nexus issues: https://code.google.com/p/android/issues/list?can=2&q=nexus&...
It can break also standard functionality, like the first iOS 8 release did.

When things like this happen, both Apple and carriers scrable to fix things. However, Apple has a "special" position by the virtue of it's image, carriers are not going to do the same for everyone.
It's possible to make it a little shorter. There are at home sleep studies, and the modern machines are usually have an auto mode that automatically adjusts the pressure, which typically eliminates the need for the titration study.

Trying to get a CPAP covered by insurance is a pain, but if you have a prescription you can get one online and pay for it yourself - the same is true for supplies.

Also, there's tons of interesting data you can get off the machine, if you get one that's data capable (you really, really want one that. Take a look at the program sleepyhead:

http://www.sleepfiles.com/SH2/

Monitoring things yourself with your own data is really the way to go. It makes the sleep data you get from a jawbone/fitbit/etc look extremely minimal.
Russian word "krasnyy" did mean "beautiful" before 14-16 centuries, and Old Russian language used other words for the hues of red (including the word derived from worms in other Slavic languages, discussed in other thread here). It is unclear how "krasnyy" came to mean "red". Some say it is because female beauty was associalted with blush, bu no one knows for sure.

Russian has a word for a color that is phonetically close to "red" (or even close to the french "rouge"), but it means what in English is called "ginger" and is used predominantly for hair color.

Also, learning French and English in my childhood that these languages do not have a special widely used word for "light blue" as in Russian.
Whiskey: A blog powered by GitHub Gists, written in React
I don't think this is true. Google could have handled Android licensing in such a way that resellers were required to patch security holes within a certain amount of time after release.

AOSP is a software license, and governs contributions and replication. The agreements whereby various vendors get rights to sell and distribute Android devices are between Google and the various vendors. If Google had so chosen they could have added conditions to those agreements whereby vendors would be required to apply security updates within some reasonable amount of time. They did not do so in order to increase their marketshare. This decision hurt the platform, at least insofar as security is concerned.

It was a choice: marketshare vs. security. Google chose marketshare.
It's not just the operators. If an Android phone is more than 12 months old manufacturers simply stop providing updates, and even if they did they'd have to wait for the operators to add their crapware. It's a problem with the Android ecosystem as a whole, which doesn't seem to affect (the overpriced) iPhone from what I can see.
Those "partnership" treaties are ultimately used by big corporations and other "big pockets" to annul democratic decisions and processes.

This is seen at the current TTIP negotiations and even more at the results that already in-place treaties have. Look at Mexico and its treaty with the US. The small farmers are the losers of this treaty and corporations are the winners. And not only on the Mexican side are the losers -- also the workers on the US side are losing because work gets cheaper and cheaper and even more important, health and environment standards are undermined!

With all those treaties (which are currently planned or already signed) in-place we have a capitalistic utopia with all the gains of society of decades annulled. Back to the capitalism of robber barons and uncontrolled exploitation (of humans and the nature).
systemd is LGPL these days.
I think my problem is more netflix.com or possibly web app specific. Desktop apps work just nicely.
The age ranges:

- year 2 or "terrible two's"

- years 13-18 or teenage years
Statement is still true :)
Yes, but read the FAQ:

> Are reposts ok?

> If a story has had significant attention in the last year or so, we kill reposts as duplicates. If not, a small number of reposts is ok.

> Please don't delete and repost the same story, though. Accounts that do that eventually lose submission privileges.

Also, the question is: Is it interesting to discuss it again? Has something important changed? Is the article so interesting?

When I find a repost with a good discussion, I sometimes put a link to the old discussion with a snippet of the most interesting comments. Sometimes the comments debunk or clarify an important point of the article.
Converting JSHint and JSCS to ESLint
Yes, trial by combat is the way to go. No pun intended.
I haven't seen this problem before. In my city, panhandlers tend not to be immediately next to each other (because it's worse for panhandling) and if you walk by one and give a dollar, you can still walk by the next and not give anything.
Very terrifying indeed. IMHO these days there is far too much freedom being traded away for security, and users are gradually conditioned toward it. The thinking is almost like "How about we put everyone in prison, because some percentage of them will become criminals anyway?"

Back then it was relatively easy to patch your OS --- even if it was proprietary and closed-source --- to make it behave how you wanted to, if you knew what to change (see all the Windows customising forums for an example, and the whole cracking community.) You didn't have to give up proprietary software completely and move to something like Linux. Now it's become much harder, and I feel that the middle ground between fully open-source and fully closed has mostly disappeared as the two communities are gradually distancing from each other.

http://www.gnu.org/philosophy/right-to-read.en.html
Ok I think I get what you mean .. so this :

file:///Users/CaiGengYang/Documents/CaiGengYang.html is a local file on my local laptop because it has the "file://" scheme and thus is inaccessible to other people besides myself.

So how do I create a personal site like this : http://www.paulgraham.com/ which is fully accessible to the public ?
If you knew how the wireless stack in the modern smartphone works, unpatched application OS would be least of your worries.
For all the people complaining about the UI on netflix, there is a great alternative interface @ www.instantwatcher.com . Site is written in Haskell, and is quite snappy.
> "The current leaks specify that selling, buying, owning, using, inventing, planning, modifying, etc of devices, software, or methods that can be used or could be helpful for removal or circumvention of DRM have to be treated as a a crime."

They can't enforce that with music, it's beyond their control. To be able to control that they'd need to be able to restrict access to electronics components, restrict access to electronics education, confiscate all existing audio recording equipment, restrict access to purchase audio recording equipment (including equipment for musicians and the TV/film industry). Furthermore, once the music is DRM free, you'd need to be able to monitor the sharing of citizens around the world, not just through the Internet and private computer networks but through Sneakernets as well (an example of an effective sneakernet: http://www.fastcompany.com/3048163/in-cuba-an-underground-ne... ).

So with all this in mind, what's the point? Those who want DRM-free music are going to be able to get it and hide it from the authorities, and it'll have minimum to no effect on the industries it was designed to protect, and possibly backfire if enough people choose to resist the restrictions.
The Future Will Be Full of Lab Grown Meat
I thought someone was going to make a point about Turing completeness or undecidability. https://en.wikipedia.org/wiki/Undecidable_problem Instead we get this incoherent mess: "You can’t predict whether the stock market will go up or down because you can’t compute it.... You could have all the computer chips ever in the world and you won’t create a consciousness." As if predicting the future was relevant to creating consciousness, or if modelling millions of specific brains involved in the stock market was equivalent to creating a single consciousness.
I think you make a good point about how to define average. I am not sure what the npr people meant when they said average. I was assuming industry average. However, the questions then is - if the managers are used to seeing only high performance engineers, how do they gauge whether the engineer is really average performer. It seems like managers subjective views and their biases would matter a lot.
The Lumina Desktop Environment
I'm not sure. I personally was overweight as a child and obese at 23. I never really attempted dieting because it was always presented as a complicated process which was rarely successful. Only after someone else experienced success on Atkins and explained the ease of the process to me did I attempt it on a whim one day. It was difficult for the first two weeks but quite straight forward afterwards, and I have never looked back.
I'm curious: does sleeping on your side make it better/go away? I ask because my wife cannot sleep on her back or left side, but she has no problem on her right side. My father used a CPAP until he realized that he didn't need it if he slept on his side. He wore a shirt with a tennis ball in the back to prevent him from rolling onto his back.
ECC memory has a small performance overhead, and is slightly more expensive (e.g. 12%).

It is segmentation for sure -- the chipsets and processors can easily support it -- and many of the people throughout this thread really should only be looking at Xeons. If 64GB of RAM and non-ECC memory is really such a problem, which it is for a vanishingly small percentage of users, go with a workstation chip at a small premium and have it all.

It's notable that effectively no mobile devices use ECC memory. Tablets don't. The vast majority of desktops don't. If you believed the rhetoric, these should all be crashing and destroying lives regularly. It turns out that ECC comes into play very, very infrequently. I would never buy a server that didn't have ECC, but on my desktop it just really doesn't matter that much.
Indeed, OO hatred is usually a sign of an inexperienced functional programmer.
Apple music with 11M trial users in opening month
The core SA audience at its height are in their 30s now, and the internet has changed.

The people who used to deliver content solely on SA for the audience there now have global reach through other platforms. FYAD and FYAD-lite alumni are behind most of weird twitter, they run large communities on Facebook and Tumblr, and some of them even write for the Guardian and Jacobin among others. Youtube replaced SA-based LPs just as surely as it replaced YTMND.

Meanwhile, the administration policies have been as consistently outdated as the forum software, driving dedicated communities to offsite forums and casual information-seekers to the greater resources of Reddit.
So they're criminalizing yet another everyday activity that hurts no one and is already protected by civil law. It seems to me the US and its puppet follower states just love the idea of criminalizing things that occur naturally, hurt no one, and in their enforcement and chaos bring in billions of dollars in profit off of ruining people's lives.

This has now been the norm for almost two decades and the movie / music "industry" wonders why many people refuse to give them a penny? The damage has already been done. At this point, piracy is the only ethical solution to obtaining such content, as giving these companies money is immoral and supports people who threaten and ruin people's lives for profit.
I've always thought of sleep from a libertarian perspective. For the most part, it's your choice how much you sleep. Yeah, some people have trouble sleeping... but that's largely a result of individual choices. Factors like lack of exercise, too much caffeine, and poor diet all collude to reduce quality of sleep. In that sense, insufficient sleep is a public health epidemic in the same way as obesity. Lots of people are affected by it, but it's still avoidable with proper preparation and habits.

Everybody knows you should get 8-9 hours of sleep per night, and most people are at least vaguely familiar with studies that say lack of sleep can reduce life expectancy. Yet people still choose to sleep less than the optimal amount. That's a choice. There is a tradeoff of time now, vs time at age 70+. If time now is more valuable, then it could be rational to sacrifice time at 70+ by sleeping less now. People make this choice every day, subconsciously or not.

Of course, the choice of how much sleep to get is often not an easy one. We have to go to school or work. We have obligations. Perhaps the easiest win from a public health perspective would be changing the start time of public high schools. Why are we forcing kids to wake up at 6am to go to school? That's just stupid, and flies in the face of all sorts of research.
Late-Night TV Show Ratings and Hosts
Good question. ICANN does audits where they cherry pick some domains and say "show me what the fuck happened in logs and prove you did the right things". However the audits are every 3 years or so and the domains are just random pickings. So it's up to a registrant that is wronged to file a complaint and then ICANN says something to the registrar and the registrar says something back and they close the case kind of like a residential noise complaint where the cops come out when called. There really aren't any minor punitive actions per se other than revoking accreditation which is major. And you would be correct in assuming that would be rare and ICANN first gives every chance for a registrar to correct the wrong doing. So you could in theory get away for this for years and if and when caught you would just get your act together and fix things up.

Note: I have been dealing with ICANN since the start and they tend to be pretty cool and fair with registrars but they do take complaints seriously and do follow up on them. Creates a ton and a pain of paperwork for registrars so that really is the negative to not complying in a way.