skysight-inc/HackerNews huggingface dataset:
People are extremely sensitive about being judged.

If someone had posted something ruinous for someone else's reputation, which also happened to be false, there's always libel lawsuits. Beyond that, to quote Mrs. Feynman's question to her famous husband, "what do you care what other people think?"
No, because if the offender didn't stop misbehaving they'd find themselves disconnected from the Internet completely.
And they both went away.
USB in Linux is really, really good. It didn't use to be. This is a big loss.
you cannot compare the success of Yelp, that is for services, people are not services!

and do you really assume school rating system is a correct method?
He has stated that most of the experienced aerospace engineers live there and it would be a hard sell to get many of them to relocate.
Impossible to wiretap or monitor? The Skype client was an obfuscated blob! There's no reason to believe it wasn't trivial for Skype to wiretap individuals. After all, authentication authority was centralized. Here's a simple test: is there a password recovery feature you can do via email or so?

There may have been evil reasons for Skype's change. Or maybe, MS realised that needlessly taking customer resources to run the Skype network isn't suitable behavior?
I imagine it works somewhat like this example:

If the toplevel object contains 3 items:

{ messages: list
users: list
me: object }

and the toplevel component contains 3 components that correspond to these 3 sub-states: MessageList, UserList, MyInfo

then updating the user list will only cause a re-render of the toplevel component and UserList, but not MessageList or MyInfo or their child components (the same VDOM will be reused and no diff / patching will be performed on that part of the VDOM / DOM, respectively)

Something like

if (this.shouldComponentUpdate(...)) {
return this.render(...)
} else {
return this._oldVDOM;
}

then the diff algorithm can quickly compare by reference equality and only fall back to deeper object equality if the reference equality returns false.
Yes, I think a team as large as the one assembled to deal with the TPP could easily handle a 100kloc patchset for a 20MM line project. Teams much smaller than that handle gigantic patchsets all the time.
TPP is not irreversible - it's just that by reversing it, consumers will again suffer the hardships associated to non-free trade, just as they currently suffer them now.

Lots of laws are "irreversible" in that regard. For example, Obamacare is irreversible because if we reverse it, the people currently receiving wealth transfers will suffer in the exact same way they suffered prior to Obamacare. Does this mean Obamacare is a "one-way transfer of power" and somehow anti-democratic?
>What that means is they are privileging the emotional needs of other Linux kernel developers (to release their frustrations on others, to be blunt, rude, or curse to blow off steam) over my own emotional needs (the need to be respected as a person, to not receive verbal or emotional abuse).

This seems to be imply that these people don't also have the need to be respected. It's a choice to privilege everybody's need to blow off steam over everybody's need to be respected. Not just hers.
Thank you for your contribution Ozan! Great work!
The actual law appears to say the 90 days counts down from the submission of the enabling bill.
From https://twitter.com/SJosephBurns/status/640698530038943748:

"Twitter needs a CEO who is an @elonmusk with the Street and a @pmarca in the tweets. - @zerobeta"
Yeah I guess so if you're a person with zero skills whatsoever. It would have been easier just to ask five people what they think of the idea.
This is sort of a nit-pick, and also something I think is an important distinction. It's definitely aside from the point.

But that tree was tolerant at the end. That is exactly what tolerance means. Thats a very important distinction to me, because while it's all the law or government can ask of people, it misses the point that we are supposed to love our neighbors. The tree didn't open it's heart to people of different races, it didn't realize that the world is better when we love each other. All it did was tolerate.
Have only skimmed your link, don't have time to read right now, but at a glance it seems to be entirely about passively spying on data being communicated, whereas this new claim is that they can actively take control of your phone remotely, which is pretty different.

Forgive me if more time reading would have made this comment irrelevant. Will be coming back to this thread later and reading more.
That's not the point. Corporations get to (mostly) benefit from the most favorable aspect of all the governments of the world, all at the same time.

Even with global free movement people would not be able to do the same. I cannot live in California, build my house using Chinese labor prices, and be taxed as if I lived in Nevada.
> people who explicitly excuse their asshole behaviour by saying they're just being "blunt" or "honest"

You can find several such excuses on this page, even.
You shouldn't feel that way.
I would perform better with #1, because it'd motivate me a lot more.

With #2, the only thing that's at stake is the particular problematic code. With #1, my whole ancestry and evolution is being questioned, and I'm gonna make damn sure I perform well enough to justify my very existence. I know it sounds creepy, but that's how it works with me. Especially if the feedback is coming from someone I have immense respect for.
It's the opposite of an informative comic. It is a comic designed to deceive readers based on an illusory claim of expertise (its author is not an economist, nor is he apparently familiar with the TPP) in order to push an agenda. It is upsetting to see it repeatedly posted to HN.
This is just a false narrative to try to justify a more controlled society.

> I could point you (in private) to at least two companies (big on my country's market in their particular segments) I know personally cheat and steal, including lying on the phone to people who have managed to figure out the deception and called in to complain.

So those customers should just switch to a different provider. Now, if we are talking about companies that have regulatory capture, which we probably are, that's a different story. But you want to expand that regulation...

> The other one has their office in a low-population region and is the one of the few available employers for the locals - this allows the CEO to both abuse the employees and to avoid scrutiny by keeping the local work inspector bribed.

No one has to stay in a low-population region.

> There are many, many ways in which Joes and Janes Random Entrepreneurs abuse customers; it's pretty much common practice.

It's not common practice to sell tainted meat. It's not the case that everybody does it. And since meat is already regulated by the government everywhere, apparently your solution doesn't work, anyway (though actually it does work OK and you are blowing up the problem).

> Customers voting with their wallets is bullshit in most industries and companies know it. People are quick to get outraged but slow to change their habits.

That is absolutely false. Customers go for the best deal they can get. They switch if they get pissed off and have other options. And they always have other options unless there is regulatory capture.

I'm sorry, but people are just not utter morons that keep repeating the same tasks over and over again even if they have bad consequences. Your view of humanity is really unrealistic.
They have the IBM logo on the back. You would expect Thinkpad-style keyboards manufactured in 2014 to have only Lenovo logos.
Trade deals are treaties but have been recently implemented in a way that requires both houses of Congress to pass them, I believe because the legislation not only ratifies the treaty, but also changes domestic laws to comport with the terms of the treaty. Recent free trade agreements like Colombia and Korea were passed by both houses.
I agree on the pricing aspect. Mills (1/10th of a US Cent) work for property taxes. I wonder if they would work for micropayments for the web?
Why bother composing a response like that without reading the article I posted?
Monitoring stock levels is hardly all you need to manage an economy.

You need to consider innovation, the creation of the very same information agents in an economy use to decide the actions they take. This is the entrepreneurial function. If production is ruled by coercion of a central planner, you eliminate that, and then what incentive is there for anyone to produce?

In this scenario, at the very best you get crony capitalism; at the worst, you get communism.
It happens when a provider advertises their internal routes to the world.

It boils down to how BGP works where networks (called Autonomous Systems) broadcast routes to all their peers (equal peers, customers, upstream providers, all peers.) These routes essentially say "for the IP prefix xyz.0.0.0/8, the AS 1234 is origin and you can get there in X hops through me".

Problems happen when an AS broadcasts to one or more of their peers routes they don't originate or provide transit for.

Network A might get a route to CloudFlare from 2 providers, one which is short and one that is long. If it accidentally tells the provider with the long route that it is a gateway toward the short route -- and if that provider believes it! -- then the provider with the long route will switch some or even all their traffic to go through network A and they might tell their own peers and so on.

Then suddenly half of cloudflare's traffic goes through Qatar or dies trying...
This is nice. I like tea,hot or cold, and i am one of these folks who don't drink coffee at all.Don't get me wrong.Clearly,there are benefits to drink coffee.Just not for me.
The parent's question was whether a more enterprise-like web-site would help with Perl6 adoption - I simply said (for our organization) that the answer was no and included a brief description of why that was the case.

In many cases, Java is still considered THE enterprise language. Other languages have invaded that enterprise dominance by running on the JVM. This includes languages like Scala (which was designed for the JVM) and languages like JPython (which was obviously preceded by Python). So here's another question - Would Perl6 adoption in the enterprise be enhanced by compiling it to bytecode and running it on the JVM?

As an aside, my original note admitted that it was at least partially developer practices that led to the excoriation of Perl - that doesn't change the fact that it is no longer acceptable for application development at my workplace.
I can only ask, who else does anybody think is flying in that area? It sure isn't the Taliban Air Force, because the Taliban doesn't have one.
IBM might not have the equipment to produce simple low margin parts like keyboards, so it contracts out to a high volume peripheral manufacturer.
Aaah, OK. Thanks.
I think you're misunderstanding the point of the guideline. In set theoretic terms, "good hackers" are a subset of "anyone". Thus, something that's interesting to anyone is by definition interesting to good hackers as well, and is therefore fine. The problem arises when there are too many submissions that are not interesting to good hackers. That's what keeps this community from becoming just another StumbleUpon or Digg or /r/news. If it's not interesting to most "good hackers", it's off topic. If it's interesting to "anyone", to include "good hackers", then it's fine.
Simple fix: people should be citizens of corporations instead of citizens of countries. Then they can move freely and their (literal) parent company will take care of healthcare, benefits, social services, etc.
Loyalty Pulse – Gamification Edition – EBook
Hence the sentence that you omitted:

> There’s an awful power dynamic there that favors the established maintainer over basic human decency.

In any project there will be emotional conflicts. That doesn't mean there should be an overwhelming trend toward coddling incumbents. Not only is it morally suspect, it's really bad for the health of the project.
I'm pretty sure Sarah has confronted Linus over this exact issue in the past, and he was pretty adamant that it would not change:

http://arstechnica.com/information-technology/2013/07/linus-...

So, there you go. This is what happens, and what will continue to happen, when the leader defends that kind of behavior.
From what I read, they are building this app with the intention of it being like LinkedIn where the hope is for positive referrals. But of course we know there will be negative reviews. You can't leave anonymous reviews, which could be some incentive for most people to be decent. Of course there's a million things that could go wrong. And, if nobody pays attention to the site then it won't work anyway.

This isn't even a new idea. There's apps to rate ex-boyfriends and such that are obviously focused on being negative. Just for example http://www.ratedexes.com/add-person/john-carreiro-251332-vic...
Ah. I thought the diff would re-render all children, if their parent state changed.
Apropos to the subject; in the background of that very scene is an old woman flogging a cat against a wall[1]. The depth of thought and detail that the Monty Python lads show in their historical understanding is quite impressive.

[1] https://youtu.be/grbSQ6O6kbs?t=52
EDIT: add url
"But $Company_X is evil!" is about as bad as "Ugh I hate paywalls" in terms of distracting meta-commentary on links.

Preaching to the choir.
The point is that there's only so much Congress can do to ignore the public. Legislative capture only works with a docile/annoyed/disinterested public. The public can and will eviscerate the status quo when it's out for blood. A Congress forced to action by the public isn't particularly interested in appeasing pharma companies and neither are the other lobbies. If they isolate themselves, pharma companies are easily hung out to dry in order to preserve the overall status quo.
Sounds fairly similar to bradfitz's Camlistore (https://camlistore.org/).

If you're familiar with that project, could you comment on the main differences in YouTransfer?
Off topic: can't find a way to contact in your profile. So... do you have more information in relation to this trail of thought: https://news.ycombinator.com/item?id=9870061 Not that you have to. However, I'd be interested to follow such a conversation.
Because the red tape is fairly extreme. For proof, look at the prices a company like this will pay to "buy up" a generic drug. You'd think it wouldn't really be possible to sell rights to a generic drug for millions of dollars, but apparently you'd be wrong.

I guarantee there are manufacturers in the world who would be happy to have the business and could rapidly drive the price down to competitive generic levels again. But they are locked out by the bureaucracy.
Manufactured by Lite-on for IBM, but the arrangement is quite common. For example, Foxconn manufactures all current generation consoles, but we still say "Microsoft makes the Xbox One."
Every time he says "makes" about IBM, read "commissions" or "sells", as in they are officially IBM branded.

The same way that you'd say Lenovo sell ThinkPad keyboards even if they are made by Lite-on.
Great effort , do you scrap different sites for fetching articles or is there a smarter way ?
The other classic cure to this disease would be competition?
> TPP is not irreversible

I hypothesize that for many signatory nations, it is de facto irreversible.

> just as they currently suffer them now.

Obviously I don't have the text, but it would be surprising if TPP contained no punitive clauses for openly flaunting the agreement.

> Does this mean Obamacare is a "one-way transfer of power" and somehow anti-democratic?

No. The "transfer of power" bit is the part that TPP and AFA don't have in common.

It is the combination of a law that would be overly costly to change together with a transfer of sovereign power that makes TPP anti-democratic. Either one without the other is fine.
To be fair, the way most immigrants cook isn't really replicable by people who are working.

It may be cheap in terms of ingredients but in traditional immigrant households the mother and often grandmother don't have jobs and stay at home all day cooking. They use cheap ingredients but it's a TON of work.

When my wife's mom (who's not from the US) comes to visit, she starts cooking early in the morning and doesn't finish until dinner. It probably takes longer than it would if she had her flow setup since she has to prepare basics that we don't have ready, but still a lot of traditional dishes take a lot of time.

Things are often slow cooked for example because cheap cuts of meat are used and you need to do that to make them edible. Most office workers won't have time to do that.
So Immutability is Facebook's solution to excessive virtual DOM checks, which is Facebook's solution to the render everywhere problem, which is Facebook's solution to state change, which is a problem created by abstracting away DOM manipulation, which was never a real problem in the first place...
You're not being descriptive. You're trying to equate a positive body of theory (Darwinian evolution) as necessarily implying a syncretic, normative body of theory (Social Darwinism, which varies from laissez-faire to collectivist interpretations, largely because most of it has scantly to do with actual Darwinism).

In other words, you're committing a naturalistic fallacy. It should also be noted that much of "Social Darwinism" is actually quite old, going back to Plato's endorsement of selective, rationed breeding in The Republic.
> There is a significant difference between rating someone in a market context and rating someone in a social context.

And that's why I said that coming up with an implementation that accounts for these sorts of issues would obviously be challenging. These specific founders may or may not be smart enough to do it, but that doesn't say anything about the inherent possibility of doing so.

I'm not saying I have a good solution, because I don't, but I'm also not willing to bet that there is no solution out of hand. And while I fully expect that this startup won't be successful, if only because of the difficulty of the problem, I also don't think it's fair to trash talk the founders without at least taking a look at the actual mechanics of their system.
http://www.pckeyboard.com/
Unicomp is still keeping the glory days of the IBM Model M keyboard alive.
I believe the salient claim here is the exploitability of smartphones via SMS, a la Stagefright. The Guardian article makes no such claim.
Hi Jaysonelliot, thanks for the terrific comment. It's really helpful for us to get this kind of insight.

Onboarding your team to any software is a risk. Our focus on being the easiest and most engaging task manager is aimed at being the least risky. We want to remove as many of those hurdles for business users as we can through simplicity and making team members feel more interconnected.

It's easy to say Google was also once "new and unproven", but Mahn's response below is an excellent one. I guess the issue is epeople want tools they can trust which here is "only after they've been around long enough and achieved mainstream adoption". But then, Slack was launched in August 2013 with 0 users. By June 2015 they had 1M+ users and a valuation of $2.76bn. (Source: WSJ). So new entrants to this market like us can establish themselves quickly but they need to be very good at what they do and they need to earn trust.

We aim to do just that and as jipiboily points out elsewhere, a payment solution is the first step to sustainability, which we've been developing with our research partners and will be rolled out at the end of the month.
Show HN: The simplest way to curate Tweets
The ThinkPad keyboards were indeed made by different manufacturers. When I needed a replacement for my old ThinkPad, there were 3 different FRUs depending on the source manufacturer (ALPS, NMB and Chicony). They each had a different typing feel (one was too mushy for me, another one had about the right amount of tactile feedback and I never got to try the third one).
The solution to this and similar problems is to define more protocols like the iteration protocol [1], but for showing objects, accessing their properties etc.

If libraries and tools rely on protocols instead of using built-in objects then we would be able to plug any kind of data structure implementing the required protocols into any kind of library that takes advantage of those protocols.

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
There's no way this idea was completely new. I think anyone who mulled this over would have realized all of the legal implications as well as how pissed off most people would be. However you could probably make a similar app where its all good things only. "Compliments.com check and see if anyone has complimented you!"
Free JQuery Map Plugins
There is a great EconTalk episode on poor incentives in research: http://www.econtalk.org/archives/2012/09/nosek_on_truth.html

Much of this research is funding through the NIH, which has a $30B budget. I have to believe there are tremendous politics in that.
El Nino Might Rescue Global Growth
User Experiences that matter e-book
Any interesting story behind the surname?

(Might be worth explaining why it sounds made up/like a pseudonym: Unbekannt in German means unknown; similar variations has the same meaning in a range of Germanic languages)
Developing a nanoscale 'clutch'
People often say that immutable data structures are fast because pointer comparison is fast. But as soon as you do any transformation, even something as simple as map(), the pointers all change. So it seems like the speed of pointer checks is only relevant in cases where you're not doing anything interesting with the data.

In particular, if you need to apply any transformation to your model before displaying it in a view, it's not going to be a fast pointer check - you need to do dirty checks on all the elements just like you would with mutable data structures.
I am the author of react-cursor, which abstracts over the react immutability helpers[1], which I have used in four large projects. It scales great and I recommend it over full-on action-store-dispatcher flux (redux and the rest) for almost all projects except the very largest (like multiple frontend teams). Action-store-dispatcher is less direct and has an abstraction tax compared to just connecting views to state directly.

A React.js lead even just wrote on twitter [2], "Starting to see a trend of premature fluxing of react apps. Try plain @reactjs first and bring in flux only when you absolutely need it."

Here's a screenshot of a pretty big project that scaled great with cursors: http://curator-lilita-10664.bitballoon.com/work-area-metadat.... We had all sorts of complexity scaling problems while building this, but none of them were due to state management, migrating to cursors made 99% of pain due to complicated ui state go away.

[1] https://github.com/dustingetz/react-cursor

[2] https://twitter.com/floydophone/status/649786438330945536
Oh my god, those Windows keys. This takes me back.
Just a little bump - anyone here use translation for their sites/businesses at all?

It's a solid, reliable lever for business development, a relatively underused 'growth-hack'.
Personally, I did not remember this capability until I saw this article, and I've followed the whole deal a lot closer than my circle of friends. People either don't know or don't care and don't know that they should care.

In the presidential debates and primary campaigns, how many times did you see someone say that this is a major issue? I can definitely point to presidential hopefuls making the opposite point, however.
Larry has already blessed such sites if someone steps up and creates it:

> anyway, that's just the .org site; other sites can have dreary corporate logos if they like :)

http://irclog.perlgeek.de/perl6/2011-09-15#i_4432065

I'm pretty sure diakopter owns perl6.com; maybe approach him?