skysight-inc/HackerNews huggingface dataset:
It seems to me that it's exactly 'experience' of a gadget that has become more and more important, now that non-geeks are using them en masse. And more and more companies are finally realizing that.

Before, the 'consumer' didn't care that his computer was a beige box that required cryptic text commands to work. Now, in large part because Apple (among others) has focused on the 'experience', my grandma is using computers (a tablet, for now).

Before, I had friends ask me how important feature x was when buying an 'mp3 player', and advertisements focused on megapixels and memory and whatnot. Now, people expect their music player to be designed for ease of use, ease of syncing, and pleasant to the senses. I don't remember the last time anyone asked me about megapixels.

The 'only bit' Apple did with the iPhone, I'd say, was to change the way you interact with the device. Most individual components in themselves were subpar compared to other devices on the market, and I'm not event sure if the touchscreen was particularly innovative. And yet, it not only made Apple a ton of money, it literally changed in a short time how people relate to 'computers'.

Honestly, if I take a step back, I'm still amazed at how a company that focuses mainly on 'experiences' has played a crucial role in transforming society's relation to technology in such a short time. I still recall a time, not long before the iPhone, where I was self-conscious about using a PDA with a calendar and whatnot, because that was such a nerdy thing to do.

Even if you don't care that much about 'experiences' (I myself don't, to a degree, what with using the command-line whenever I can), it's difficult to argue that it's not important.
I found this blog post to be very useful on how to leverage Backbone.Route with Reactjs.

https://medium.com/react-tutorials/c00be0cf1592
Durable to me means the chance of losing state on unexpected shutdown is ruled out. It's not the case for Redis.
You seem to be unaware that Jimbo Wales was an avowed Rand disciple when he set up Wikipedia. Her views of how societies should be organized were very much the model for how Wikipedia initially was organized.[1] (For once, a link to Wikipedia is probably the best I could do for sourcing this statement.) Mr. Wales may not have exactly the same point of view today as he had then, and FOR SURE he is quite interested in deepening ties between the Wikipedia editing community and actual expert scholars to further improve the encyclopedia's content quality, but as an editor in the trenches that is the editorial culture I encounter as I try to improve the encyclopedia. Wikipedia's editing culture is not a professional editing culture--I've been a professional editor, and I can tell the difference. It may be that Wikipedia's internal organization will have to change for the Wikimedia Foundation to meet its goals for article content quality.

Other commentary on the writings of Ayn Rand, who definitely has some of the most dedicated fans I have ever met, can be found in a famous blog post by John Rogers.[2] I invite all the participants here to read it and see what you think.

[1] https://en.wikipedia.org/wiki/Jimmy_Wales#Political_and_econ...

[2] http://kfmonkey.blogspot.com/2009/03/ephemera-2009-7.html
He's not saying the irony is coming from Somalia's shunning of copper, but from Australia's shunning of fiber in favor of an older technology. The irony is that the poorer country has the superior tech. You simply seem like someone who wants to point out that running copper is like hanging dollar bills because, you know, the Poors.
I’m a systems-minded designer who can code. Left/right-brained signifiers work decently well in theory, but fall apart with real humans. People aren’t that binary.
A picture of an idea or feature is not an invention. This is why the move 2001 is not "prior art".

The methods to bring an idea to fruition are an invention and are patentable.

They're quite different.

Unfortunately, most people here on HN seem think that patents are on ideas, not inventions.
I really like the core concepts of React, especially the way it is designed to help you organize your code into reusable components.

I think the key to making React take off is building a centralized repository for components that are open source. Then building your webapp would be as easy as importing the components you need:

bower install react-navbar
bower install react-signup-form
bower install react-sso-signin-form

I think this is definitely the future of how front end web development will be one day.
Think of it as a corner in "The Wire". They are just defending their turf ;)
Making something synchronous when it involves a job queue sounds like a recipe for disaster, IMO. Better to let both the consumer and producer act in a fire-and-forget manner with the original consumer producing a reply on a second queue which the original producer will eventually handle.
In addition to blog posts, I write short reviews [1] for technical books that I've read and use Amazon Affiliate links (a single link to the book).

It works out to between $20-$50 a year for my blog [2]. Nothing major but it covers a couple "free" Kindle books or a nice steak dinner :)

[1]: http://www.mdswanson.com/writeup/2013/11/13/how-to-fail-at-a...

[2]: https://gist.github.com/swanson/4711006
It would be quiet interesting to point out the differences between Hive2Hive and Syncthing... H2H uses for example a DHT as underlying peer-to-peer technology.
I wonder, though, because signed overflow is already undefined in C. The compiler could do anything there and call it correct.
No taxes on your interest like at a normal bank.. but this is pretty small for most people especially with the current rates on savings and CDs.
The Origins of "Privilege"
Surely this doesn't have anything to do with react though? Bower[1] or Component [2] will do this.

[1] http://bower.io/

[2] http://component.io/

edit: the parent comment originally referenced a theoretical `react` command and didn't mention bower, which is why I brought it up.
>and he was not a journalist.

There's not a license (in freer countries) that you have to have to be a journalist. If someone is acting as a courier between two reporters, or between a reporter and a source, they're certainly acting as a journalist.
Malicious USB Sticks
Yes and no.

In the EU, Bob is dealt with by various laws that cover the rehabilitation of offenders.

A petty crime is essentially wiped from public record after some period of time, and a major crime isn't.

Bob's rights depends on what he is convicted of, if he is convicted at all. And in the case of a sex-crime or violent crime, then there are further laws that cover that.

It depends what Bob did, and importantly whether he was convicted of it.

The ruling doesn't conflict with existing law, it clarifies and extends existing law.
leboncoin.fr is gonna sue YC now. What have you done...
Not really.The bank needs two kinds of government issued money.One is cash, to cover their clients withdrawals.The other is government issued electronic money(reserves) to cover transfers between banks(as demanded by clients).
‘No Place to Hide,’ by Glenn Greenwald
Love this response:

I asked myself: On a daily basis, what do I have that I didn’t earn? It was like a prayer. The first one I thought of was: I can, if I wish, arrange to be in the company of people of my race most of the time.
You can actually use CloudFlare and stay on Github pages. In the CloudFlare DNS editor you can point your root at github's cname address and everything will work. If you choose not to enable CloudFlare proxy service you can still use the DNS to flatten Github's cname. See http://blog.cloudflare.com/introducing-cname-flattening-rfc-...
>The second worst characteristic I find is code that doesn't actually work unless it is placed exactly in the right directory of a now non-existent server. They send me code (in a zip file, of course), no instructions, no configuration. And, then I spend several days or even weeks just trying to get it to work the way that they said it worked back at their research 'demo' a year ago. 'It worked last year', they say. And, then imply that I'm some sort of hack because I can't understand what they're doing.

As a graduate student who has had to deal with this kind of code, and finally joined together with another grad-student to fight back and make our software retargettable... I'm so, so sorry.
Leboncoin is also filled with stolen goods. I've spent quite a while researching used bikes there and I've visited a couple shady characters with garages full of bikes…

Comparing with a similar search on Craigslist in Boston, I'd say that leboncoin is much worse in this respect, and that's saying something.
Don't forget desktop and mobile applications. Most mapping and geocoding services do.

- I have to ship my API keys to end users. Someone could grab it and repurpose it
- Rate limiting by API key penalizes one end customer for the other's misbehaving

I would love an API that is aware of the end user. Applies rate limiting on a user basis. Allows for anonymized user-based usage report. E.g. number of end users, average number of API calls by users, …
You know of Snowden because he is the only one who got access to this information and decided to expose it, ruining his own life in the process.

How many other NSA workers, in the same situation, have made the (far more profitable) decision to keep their knowledge secret and use it for personal gain. A dozen? A hundred? A thousand?
Bower and component are more like package managers. GP is talking about a library of re-usable user interface components.

Unfortunately, my best attempt at an analogy is Visual Basic controls, which might not be a great precedent, but the idea itself is a good one.
Why did you leave? You cannot with a straight face advocate the social policies of a failed state.
How can someone disappear if their email is in my inbox? So you can deleted from a search engine, how do we insure its you we delete and not me? Names are not unique, maybe everyone needs to have a unique id? not possible in our current state

The reason I ask about email is that if I use gmail are not some search results I do going to check my mail or is the act of my searching my main in google going to be called out next?
Their policy was designed around avoiding deflation which is a vary real issue because when total debt decreases so does the money supply.
I think that this can vary quite a bit. My simple GitHub page loads in roughly 1 second. I don't think it's ever taken as long as 5 seconds.

The linked site loads in less than half a second, but it costs $5 a month just for a simple page.
You could read every book on Amazon about feature creep, but nothing beats a real-world example like this.
Rulzless – breaking rules photos
My issue with ownCloud is that it lacks partial (differential) updates. Change a bit in a file and have a whole one re-uploaded.

Also, security track combined with the implementation language scare me to the extent of not really willing to expose the whole thing to the Internet. Just being superstitious here.
I can see how you would arrive at that conclusion, it is also a point I deal with in the article.

Detaining was merely a means to removing the documents from his possession. Nothing more. Miranda was not intimidated and he also refused legal counsel.

However, let's take a less emotionally charged example.

A man breaks into your house - makes copies of all of your ID's, your bank records, passwords, logins, hard copies of your keys to your residence in a plasticine mould. Enough to considerably damage your financial, emotional and professional well being.

He also makes copies of anything regarding your family including schooling, medical, financial records and keys to whatever they own.

All of the material is then copied by a third party. Two copies now exist.

The police contact you and inform you that they can detain the one of the individuals with copies of your material but the other copies still remain at large in the real world.

By your logic, that man could neither be detained, questioned or have the copies removed from his possession.

As any serious penetration tester/corporate investigator will tell you. It does not matter how many copies of data exist, you have a legal responsibility to remove from circulation the copies that you can remove from circulation.

In your mind, once multiple copies of data exist then no further law enforcement action is required. Those involved in industrial espionage just voted for you en masse.

I assume that if I enter your place of work, copy all of the IP, pass the copies to a third party you now believe I am free to go and can keep the IP in my possession?
The difference between features and inventions should be easy to grasp- there are different ways to implement a feature.

For instance, there are more than one type of internal combustion engine, and each type has been (quite legitimately) patented:

http://en.wikipedia.org/wiki/Wankel_engine
http://en.wikipedia.org/wiki/Diesel_engine
Would you recommend using React instead of Angular for JS heavy areas of a website that is built with a server side framework (like Rails, Django etc.)?

I developed a rather complex SPA with Angular recently and I cannot go back to the ghetto that is jQuery when using server side rendering.
Excellent Explaination of a PID Controller Implemented on an Arduino
Heh... was just in the process of updating my comment with Bower when you replied. I agree that this could work with Bower as the package manager.

However, it would be more convenient if there was a distinction between packages that are designed to be UI components, and packages like AJAX libraries, async, and other logic libraries, which are a better fit for bower.

Distributing the UI components via bower is doable, but it wouldn't be nearly as nice as a dedicated component ecosystem where it is easy to search and discover relevant React components.
Same here, but it works in an incognito tab

Might be an adblocker or something..
There used to be SkimHN which was awesome: http://skimhn.com/

It hasn't been working for a while now, but when it was up you could quickly find the top stories in topics of your interest.

Would be great if it got resurrected.
Looking At Tears Under A Microscope Reveals A Shocking Fact.
Many CDNs such as
Akamai,
Incapsula,
CDNSolutions, etc.
Would be able to do the same thing;however, I wouldn't go as far as saying to leave Github Pages completely, I've found that CDNSolutions in front of Github pages load insanely fast. That could be the case for any site setup properly on a service such as Incapsula, CDNSolutions, etc.
Well they just edited their initial post to specifically use a `bower` command rather the theoretical `react` command, so I'm not sure. What would the different be between your VB-style controls and something like this confirmation popup:

https://github.com/component/confirmation-popover
Going to the moon was an obvious thing to want to do in the 1700s. That's not relevant to whether a particular type of rocket engine is patentable or not.

Patents cover inventions, not features the inventions are used to create.
Does anyone have any thoughts on Disqus, particularly reviewing the usability and/or design aspects?

I see the service itself as meeting a need for those with static sites or who otherwise don't want to deal with managing their own commenting system. Disqus has also made some business decisions to increase revenue that have upset a few HN'ers¹. I haven't heard any complaints about usability or other design issues, though.

¹ https://news.ycombinator.com/item?id=5220072
Oh wow. I’ll update the article now, thanks!

Edit: Done, seeing changes will need an F5.
Please don't break the back button (Firefox and Chrome).

In Firefox 29.0 on Ubuntu 14.04, the left sidebar with the text of the blog disappears and is replaced with a white space. I do not experience this on Chrome.
How much hardware is actually made in the USA anymore? Most HW is manufactured in Taiwan, China, Korea, Thailand, Malaysia or maybe Mexico. I used to work for a router manufacturer that manufactured all of its equipment in Taiwan and Mexico. When we shipped to someone in Europe(for example) we shipped directly from Taiwan to Europe, not through the US. So I have to wonder how much of this stuff the NSA could actually get their hands on.

The other question I have is what happens when there is an RMA, or the equipment is sent back for repair? Might someone notice that it's been tampered with? We need more specifics to really understand what was going on here. So many questions, no real answers.
If you're using github pages you're only hosting flat files, so S3 is another viable option.
> Should he be able to have that information removed from search engines who provide no context and social media accounts he owned? Absolutely.

By the same logic one should also provide a means for people to protest indexes and tables of content in published literature. Opening a prominent business publication's table of contents and seeing a headline "CEO sued" provides no context and social media accounts he owned. However, we would argue freedom of the press and that since it is a print publication its simply recording a matter of public record.

You've never been able to hide from your past, good or bad. If someone was motivated they could do the manual labor necessary to dig -- review publications, talk to relatives, visit past schools, talk to the local PD and such. Simply having Google erase its table of contents pointing to an article discussing past indiscretions doesn't make them go away or unrecoverable. What makes people uneasy is the relative ease at which Google et. al. make discovering past indiscretions, lawsuits, and other public information possible.

The two questions that really need answering are should the past be easily searchable -- the information itself will never go away -- and how should that past information color the future?
In about 2 hours it’s 1400000000 unix time
date +"%s"
Not even if bower let you search by component type or some kind of category or tag?
ASP.NET released on GitHub under Apache 2 license
It is not about you and the government, but rather about hackers that found out and are digging for these government approved exploits/backdoors/what-have-you.If they do alter piece by piece different bit of hardware then O.K. but somehow I doubt thats how this works, would be too work intensive and sloppy - error prone.
I don't know if you've used a lot of blogs/CMSes/etc, but you definitely overrate their commenting systems. Most of them are crap. That's why Disqus is so popular, because it has tons of cool features (like the little popup that says when someone has posted before you).

Heck, Disqus is better than 90% of the forums out there (Hi, there, PHPBB or vBulletin!).
Sure, but plowing through life oblivious of something - in this case opportunity cost - doesn't mean that that thing doesn't exist.
I am running backgridjs.com and I can confirm the author's results. I guess that means I should try putting www in front and see how that goes.
Overlapping Batches
I never said that. You are reading into my comments the bias that you want to see.

Data for bankrupt individuals, disgraced corporate directors, criminal trials and legislation existed before Google - it existed in open repositories that anyone who had a valid reason could inspect. No license was required other than being a citizen.

Search engines provide no context because alongside credible and relevant information they will also display non-credible, libellous, inaccurate and harmful information.

If you can design a search engine that can filter for veracity then this law will not be required. Until then - it is.
I wasn't saying it wasn't hand coded, I meant tools like Github pages and JSFiddle and syntax highlighters and all of the things that allow us to move so quickly from prototype to publish.
Question: Assuming for a moment that there is a right to be "forgotten". Should that right be permanent? I would argue that while it is relevant during a person's lifetime, it actually would hurt the public good if we made it permanent. My thought process goes out to say 100 years from now, where there may be researchers/family members that want to know more. Should they still be restricted well after I am dead? Thoughts?
It could cost zero with a free host if I’d wanted to and still be as fast. The real performer here is CloudFlare and its edge cache, which doesn’t hit the server most of the time.
he wasn't always privileged. I'm guessing this schedule is from later in life, after the bulk of his accomplishments. He worked his way up from next to nothing.
How the Godzilla Team Designed the Monster’s Iconic Scream
"Then, redirect the root domain to the www subdomain using a DNS CNAME record."

But you aren't meant to CNAME the root zone, in case you have other records at that level (MX, NS, SOA etc.)?
This is good because it solves a problem for small borrowers/lenders in a nice way, just like micro lending does, but this would not work for larger amounts. Over the last 10 years, inflation in the US has ranged from 1.5%-4%. So if you are putting a large amount into a zero interest (or, low interest) Savings account, you are basically losing money.

Unrelated side note: If you have any more than 3-months expenses in your Savings account, take them out and put them in a NASDAQ or S&P index fund with low fund expenses.
It's what everybody says: they have all the information in the world and yet they can't use it for anything positive, like promoting world peace or good looking corporate PPT.
Can't say in my neck of the woods we celebrate him or consider him an explorer since the place he "found" was already inhabited. It is basically like someone sailing from North America and saying they discovered London.
This article links to [1] as an explanation for the delay, but that article says at the top that Github has since updated their configuration instructions to help people avoid the issue.

[1] http://helloanselm.com/2014/github-pages-redirect-performanc...
TOP 10 REASONS- Why You Should Flash Your Pearly Whites More Often?
Is 5s really such a problem? I don't think I'd bail out of a website because it took 5s to load, unless it was something I didn't particularly want to see anyway. Which I guess might be why people didn't stick around for the tests from which the 35% number is drawn.
Does anyone else wish they had doubled the number of drives and used RAID?

10 nodes @ 1 disk per node = 1 drive loss kills the node

It seems you can only buy 'extra' disks for 4 of the 10 nodes, which makes disk redundancy across all nodes impossible.
Windows Phone stuck at 3% world market share – time to call in Android
It's amazing how this off-topic rambling is at the top of the page when there are so many better posts below.
Sounds like if you use Github Pages with a zone apex URL, you're losing out on their CDN.
Instead of having React altogether, wouldn't it make sense to have the browser keep track of a virtual DOM, and only repaint whatever changes on its own, while managing its own requestAnimationFrame and paint cycles?

P.S. I haven't looked into this in depth, just throwing an idea out there.
>The short solution is, instead of using yourdomain.com, use www.yourdomain.com. Then, redirect the root domain to the www subdomain using a DNS CNAME record.

The root can't be a CNAME because no other record with the same name aside of a CNAME can exist. Your domain root also has one SOA and two NS records (and probably one more more MX records if you want to receive mail)

See RFC 1912 (Section 2.4)
Doesn't it depend on the overlap and granularity of work? The concurrency mechanism should be treated as a failsafe on conflict, reducing the conflict in the algorithm should be the primary goal.