skysight-inc/HackerNews huggingface dataset:
In America intelligence is seen as Yankee ingenuity, building a better mousetrap. Talking back to your superiors and finding a better way is smiled on if you can produce results in the states.

In china, intelligence is seen as efficiency, doing something well, getting the right boxes filled on the exam, non-intelligence related things that are called intelligence. Go talking about how the yuan is pegged to the dollar instead of gold and the government won't hire you because you aren't parroting the group think (I have experience talking to some china-women about this). Try to break out of your class and get beaten back into it.

It's the culture. I really think if china could break out of it's meek-slave mentality and have them start thinking that the Earth is theirs for the taking if they want it, then it could blow United States out of the water a thousand times over. Educate the meek slave class sleeping giant with care! It took thousands of years to craft a group of people who will work and not fight back when exploited.
There's no # on mac British keyboards! You have to hit option-4 (did I get that right, don't have a keyboard in front if me) to e.g. comment ruby code...
The end of the game is beating your competition to the next disruption. Then, you start another match.
My understanding is that most programmers that have a background primarily working with non-functional languages have a challenging time initially grasping the concepts of functional programming.

I'd guess that "most programmers that have a background primarily working with non-functional languages" could just be shortened to "most programmers". Take a look at any of the "language ranking" pages around and you'll find that they're all dominated by imperative/procedural languages.

However, I would guess that a programmer that learns a functional programming style early on would probably have very little difficulty understanding non-functional constructs.

You're right; unfortunately, it seems that most CS curriculums these days just rush people through some basic programming classes in Java/Python (maybe C++) then through a few more "upper level" electives while just skimming over the algorithmic and data structures stuff that FP is most useful for.

I'd argue that the algorithmic / data structures material (maybe with an intro to some FP language mixed in) is much more important than those elective classes, because the elective stuff is much easier to pick up later on (as needed), while someone who doesn't know their algorithms could spend a whole career writing buggy, slow code because of it.
With regards to you saying we're not there when it comes to tools for parsing JSON/XML:

Perhaps I'm not sure what you mean exactly, but I've been using frameworks and tools that handle JSON de/serialization for years now. For example, whenever building applications in ASP.NET MVC and ExtJS on the client side, I would use a project called Ext.Direct.MVC. All that does is set up a handler that automatically grabs specific types of requests, converts the JSON data in the request to an instance of a model, or any data structure that you expect to receive, and passes that created instance over to your controller automatically for you. So on the client you just call the controller with some JSON, and on the server you declare a controller that receives an instance of one of your defined models. That's it, you're done. The only time you'd have to so much as interact with the JSON serializer is when you wanted to return some data like a model -- but all this means is wrapping the model you're returning in a call to the JSON serializer and you're done.

Also, if your selection of languages/frameworks does not offer a tool like this, it likely does offer enough sub-components for you to be able to create a system like that in a day or two. EDIT: (or perhaps I am just making a bold claim here assuming that all language communities have at least one JSON serializer/parser as awesome as Json.NET).

In my personal opinion I'd actually say the opposite of you and claim that often times a language's type inferencing could be better. It's certainly not perfect in C# (not when compared to Haskell, or even F#), and I'm not even sure if it exists for Java.
Great theory. Having lived on 3 continents and observed how countries and people behave and reading lots of history -> There might be a lot of truth to what you say.

The standard quote about all the peace in Switzerland leading to nothing other than the Cuckoo Clock and all the strife in Italy leading to the Renaissance comes to mind.

*

As human beings we want to give 'meaning' to our lives and underplay the role genetics and survival of the fittest play.

We also want to pretend that we don't have a baser nature and that we can 100% 'civilize' ourselves.

So we often make the wrong assumption that the perfect natural state is perfect harmony where everyone taps into some global 'peace wave frequency'.

Is it possible? Who knows.

It's just interesting that it's never happened. Ever. There has never been a point of time when the entire world was at peace. There are always wars because human nature never changes - no amount of 'civilizing' can change that, nor can everyone pretending that we are flawless perfect peace-loving creatures.
It is of course a little bit tricky to define noise, since YC news really does not define what is Signal.

The way, YC news looks for now is that it is really hard to find what I am interested in. This maybe also true for some others as well.
> Let's imagine a society where there is one thing which everybody wants (say, food) which is controlled by one big corporation (say, monsanto) with few owners.

Why imagine that and not unicorns that fart gold bricks?

Yes, unicorns don't exist, but your scenario doesn't exist without significant govt intervention, intervention that doesn't have to occur.
Most topics yes, but is it hard to accept that education and degrees are useful when talking about math or physics or whatnot? If both sides are well written I'd like to know if one side is an expert in the area and if the other side just has cursory knowledge of the area from blog posts and Wikipedia.
My personal opinion is that deferral to authority can be a useful thing. If one is a Putnam fellow, ACM gold medallist, pure math PhD, and head of research at a hedge fund, with experience at Google etc, then occasionally some post comes up in ones area of expertise and there is some blatant misinformation, but it's not worth it to reply since the people with more time to write posts and reply in the thread will control the conversation.
Hacker News has some truly great people coming in all the time, and I want to listen to them. If a world expert stops by he/she may have only time for one sentence, but that sentence is highly valuable (see: reactions to pg, spolsky, etc)
You are right that posts should stand on their own merits, but it would be nice to be able to keep track of some kind of reputation.
You're making the same mistake that the Java loyalists did when Rails came out: judging something based on your distaste for the advocacy around it without any real understanding. I'm not going to pretend to know your motivations here, but often times people throw up this defense mechanism to protect their own professional knowledge; but here's the thing, that does nothing but stunt your own growth.

Functional programming is about the removal of side effects, aka mutable state. Removing side effects makes programming harder because ultimately the whole point of computer programming is to create side effects. Isolating those side effects and writing most of your code in a functional (mathematical definition: always the same output for a given input) way is challenging, but it also promises an order of magnitude more possibility of correctness. The mathematical rigor of a pure functional language like Haskell allows deeper reasoning to be done, and thus more powerful abstractions to be introduced.

In practice functional programming is not the fastest way to solve many problems, but it is an excellent way to push forward the state of computer science as a whole. Think about the relationship between physics and math. We would not have the deep practical knowledge of the physical universe that we have today without the complex math that allowed physicists to reason about things well outside the realm of experimentability.
It's a shame that Google hasn't chosen to address this in the empirical fashion they're famous for: why not have two google+'s for a while, one which enforces the "real names" policy, and one which is free for all. See which results in the better data.
Yes, Good idea!
As a sports fan, I wonder what's specific about the sports industry in this analysis? Vanity metrics are an issue for any business with a digital presence.

Maybe left unsaid is the idea that sports organizations are used to relying on numbers to assess on-field ability, and it now permeates their social marketing strategies as well? Still, this is a mistake I've seen many businesses in plenty of far-flung industries make.
I wouldn't use this to NOT give Node a try. It's a great system for teaching yourself event-driven execution. The scale at which this paper is talking about won't be hit by most people playing with Node (from how I've read the paper so far).

Being familiar with thread and events makes you a better programmer, so go forth and learn! As I see it, scalable concurrency is far from a solved problem, so it's good to see people pushing both sides of the equation.
Which is even more perverse. The system self-destructs unless we consciously intervene.
> I thought most of webOS was built on somewhat high-level web technologies like node.js?

Yes. Enyo is webOS's second-generation SDK and development framework (replacing the original Mojo), and it's a javascript framework.

FWIW, during the original presentation of Enyo (late 2010) it was described as "for resource-constrained devices" where "resource-constrained devices" are the original Pres: 500MHz CPU core and 256MB RAM.
I've read about Kernel before, but this time I wondered if $vau is in any way related to 0 from Jot (the turing tarpit best apparently best used as a Goedel numbering).

Maybe I should just write jshutt...
That paper is also 8 years old (or at least the timestamp on that page is way off) -- which was before node even existed.

If it was so easy to implement their proposed high performance thread system (disclaimer: haven't read the paper) -- Why don't we see it in production 8 years later?

I'd argue that we don't see it in production, because it lacks some of the advantages they propose in the abstract.
Groupon has a huge mailing list and a lot of demographic data. A company like Pepsi or Home Depot could pay $0.10 per e-mail to send a coupon out to 10 million people. That's $1m, and there are enough companies with that in their marketing budget to make it viable. What matters is whether or not Groupon realizes what they have.
For the record, out of the public (consumer) eye, there are still electronic device manufacturers in the USA.

I work for one.
Meai, you don't really refute his theory.

His theory still holds true. Unless you can conclusively argue that 'Peace' isn't the MAIN reason for the downfall of non-warring civilizations and countries - don't see where your argument leads.

In a way you're supporting him.

Finally, he's pointing out something that might be The Truth. If it's the truth then it says a lot of positive things about his capacity for logical thinking and his ability to be HONEST with himself and others.
Circa 2003. fast forward to 2011... Youtube, Facebook et al seem to have refuted this. Tornado/epoll + nginx ftw
EteRNA - Game for designing RNA molecules
I don't see anything here unique to the sports industry, just an instance of a single sports team having a perspective of social media that I think is common to many entities across a variety of industries.

Also, a minor note: teams can push content to "fans" on Facebook as well. Status updates from things I like do show up on my news feed.
It is not ridiculing those who fail that we advance science, it is about thinking differently even if we fail, for we learn and improve and someday we will succeed.

What if we use solar cells on one side of the leaf and mirrors on the other so they can reflect sunlight when the leaf looks east and the sun is going down west?

What if we use a sphere shaped cell? like a mango tree? or a cone shaped cell? like a pine tree?

What if we put solar trees on every sidewalk, even if they produce less energy, but are more ergonomic and easier to accomodate in our daily lives?

What if we sprinkle some water on that solar tree? What if we make it taller? wider?

Go on kid, continue your experiments, listen to those who give you sound advice, ignore the ones who only add noise to the harmonious melody of nature and science.
Common Lisp at least has full support for object-orientation. You don't have to roll it yourself like with C.
The Story of Blogger
there are certain similarities to other very-low-operator-count languages - the big difference is that with Kernel's fexprs, you can go from this handful of operators to a fully-featured language more expressive than Scheme, and do so with style. See the R-1RK - it builds up the whole language, sequentially, from the built-ins:

ftp://ftp.cs.wpi.edu/pub/techreports/pdf/05-07.pdf
You're right - this isn't specific about the sports industry. However, sports properties do tend to be a bit behind the rest of the business world when it comes to understanding and successfully adopting new media. It's a shame, because they're playing on such fertile groups. Few brands are so lucky to have such a captive and engaged audience.

This article was targeted at the sports industry because a) I'm working on a sports startup and b) it was written for SportsNetworker - a sports business blog.

Is there an e-mail address I can reach you at?
Did the guy who brought the Air Fly Mouse to market get fantastically rich and have the entrepreneurial spirit to turn those winnings toward a more ambitious goal, like how Elon Musk did with paypal -> SpaceX? Something is blocking the furnace of innovation over there.
Google-palooza, Now with More Motorola from MacOS Ken
A Truce in the War Over Smarts and Genes
As an owner of one, the biggest issue isn't that there aren't enough apps -- it's that the biggies aren't there. Pandora? Nope. Spotify? Nope. The list goes on, and worse, the startups with a mobile component (think Uber) don't even seem to consider it a target platform.

I don't really care how many tip calculators or games there are. If you don't have the biggies, it's hardly more than mail+SMS, at least for me.

I did have the Zune Pass, though, which is a nice alternative to all of the music apps. But, it doesn't work on OSX (can't stream under silverlight; the windows phone connector can't browse/copy media), so it meant booting up my gaming machine any time I wanted to put more music on it.
What is the best way to hackintosh a dell XPS 15 Multimedia computer?
It needs to get well explained if it get's to difficult..! :p
Let's look at this as a logic problem.

You say college has no causal effect, I say college has a causal effect (granting that we aren't talking about credentialing degrees, blah, blah).

The best you have done is destroy my argument in favor of causation; however, this doesn't imply that you are correct for NO causation, just that my argument doesn't work (maybe correct). To prove no causation you would have to evaluate all possible arguments for it, and show them all to be wrong. (good luck)

However, I do have partial evidence for causality based on the association between college and white collar jobs. I am basing this on the "warrant" that P(causation| association) >= P(causation) -- if there is association, the likelihood of causation is higher or the same.

So how about this: neither of us can say for sure whether college helps, but I have a little bit of faulty evidence and you have no evidence whatsoever.

We are in the same situation as most social scientists -- the evidence for anything really sucks, and is nowhere like the evidence for hard science propositions. However, very important policy decisions have to be made based on this faulty evidence. What most people do is pretend be sure and so guarantee they act foolishly.
Wow. The OfficeMax site, http://www.officemax.com/ actually will just return an empty page when you search for "HP Touchpad" or "Touchpad". Note that searching for something that doesn't exist in their inventory returns a _different_ page. It's as if they're actively blocking searches for "HP Touchpad" and "Touchpad".
After listening to Apple's and HP's earnings calls, I think progress other than margin or revenue is lost on people who matter in the financial world.
Re: uniqueness, you're right. Take a look at my reponse to dwolfson20's comment.

Re: Facebook page status updates, some do, some don't. Take a look at the pages you "like" and check out how much of the published content has never appeared in your feed.
As a commenter on the Atlantic pointed out, lets not forget to consider the American Museum of Natural History's role here as the prime mover in the cascade of journalists. It surprises me that they didn't have more of an internal peer review.

So instead HN becomes the peer review.
When I was younger it'd annoy me. I'd always forget and slip back into writing colour. Then I'd wonder why the text or background colour of something wasn't changing. A few minutes later (of checking I was editing the right file, that I was changing the property of the right id/class, etc etc!), I'd finally realise I was simply 'misspelling' it. DOH!

Now, though, things have clicked and I find I can very easily switch between color and colour when needed.

Even to the point that if I'm typing on a US based site, I tend to use color (and Americanized spellings), and on non-US sites I tend to British spelling. Can take a while to get used to though.

Anywhoo, I loved this blog post :) Especially the:

Words fail me at this point. How is any self-respecting gentleman expected to make head or tail of these "words". It beggars belief that anyone could allow such distortions of words to be entered into a programming language. They, along with the myriad of similar errors, should be reverted to their proper forms immediately:

Bit!
So what is the world record of number of heads in a row? I fear this video could start a very time consuming coin flipping craze...
This article should probably be titled: "I really, really wish Apple would buy Twitter!".
Perhaps US entered its period of decline a long time ago and it's only now that all the good work of past generations has been undone.

The last few wars were attempts to strengthen the US - quite frankly Oil really is more valuable for the US than winning the title of prom king.

Regardless of your or my personal opinion on what the war is doing there can be little doubt that Iraqi and Afghanistani Oil is going to play a huge part in the US keeping its position in the world.

The thing that actually unsettled things is that the Wall Street people got out of control and made too many inroads into the Government and started stealing from the Average American.
I think if it was going to happen it would have happened by now -- the problem is that at the end of the day Steve Jobs believes in professional content over user generated content. So either you're the Beatles or looking to share photos of the kids with your grandparents. The Hulu deal would have made much better sense since it's more top down than say a YouTube. Also you get the feeling that they really enjoy building great products from scratch and hate legacy. So my bet is that you'll see Microsoft buy the company or even a Yahoo! rather than Apple.
Sorry, spelling mistake...

It needs to BE well explained if it get's to difficult..!
Lockerz.com : 404
To look at the loss of manufacturing as an American industry while pretending that is was solely populated by those who chose less intellectual careers on the plant floor is to overlook the fact that manufacturing, coupled with our great land expanse and growing population, was the prime enabler for the pursuit of intellectual careers since the 1930's.

Most, if not all of the business practices you'll learn today in a renowned university were conceived in the laboratories of American industry. Universities were founded with the whole purpose of providing trained managers and researchers to the manufacturing industries. Unfortunately, those highly educated and trained managers failed to see that the American success story was industry itself, not their ability to make manufacturing cheaper overseas.

The consequences are more than apparent. Managers have to slave to meet Wall Street's predictions and goals, hard working people have to choose a career between writing software, selling financial products, providing healthcare services or working in a derivative position of such in order to make a decent living, and those who choose the higher intellectual pursuits, well, they get to choose whether to offer you paper or plastic at the checkout counter.

Sadly, those who lack a strong educational background or the finances to improve upon it will be further sidelined and alienated from the growth economy and be forced to compete for continuously devaluated and scarcer positions while being forced to hand their pay over to the few companies that can compete in a global economy. And allowing them to buy cheap flatscreens at a super warehouse is not going to vent their frustration.
I went to my local Office max today to see if they had any left. They were sold out.

The guy also told me they have only ever had 1 in stock.
An amazing 404 page.
LG OPTIMUS BLACK P970 LATEST ANDroid TOUCH SCREEN PHONE FEATURES AND PRICE
Transcendentally useless. ^_^

Please, visit http://ocw.mit.edu/courses/electrical-engineering-and-comput... instead.
Android Tutorial: Gallery View without Pictures
Video game consoles are always sold below production costs and money is made on game sales. Maybe that could have been a viable model for the touch pad. Sell the pad for cheap and make the money with app purchases
Sure, same for me learning to shift a manual trans four wheeler. But for a huge portion of the population, that's not how their brains work.
I described in detail to my wife how manual transmissions work, she couldn't care less to remember it because she had no direct immediate use for that info so she still doesn't know how to drive one. She's a very smart person but the UI of it doesn't fit her existing knowledge.
Without direct application of provided knowledge, the best way to get someone to remember is to make doing the thing intuitive.
As China and India make more money, their workers will start demanding a bigger piece of the pie (we're already seeing this). Their prices will go up, meaning that, by comparison, U.S. workers will start to be a bit more competitive.

I've also seen reports that offshoring customers have been bringing back some of their work to the U.S., sometimes because of poor quality but also for tighter coupling and shorter response times.
Is Blogger 12 years old? By the way this paragraph warmed my heart and is quite inspirational: "We were three friends, funded by doing annoying contract web projects for big companies, trying to make our own grand entrance onto the Internet landscape." As someone who's funding my own venture with my client work I can relate...
Touchpads at rock bottom prices, ripe for toying with? Check. An OS (that is known to be compatible) to mod and run on this hardware? Hopefully their next step in this royal screw up.

I mean, they could even make it more open than Android, completely transparent development. I would probably contribute to the project.
Energy Pills That Work
Want some <a href="http://energypillsthatwork.com/">Energy Pills That Work</a>?