skysight-inc/HackerNews huggingface dataset:
I tend to disagree with the banks' assessment that it will undermine public confidence. The research gives the public one more piece of information to judge the risks for placing their money in a financial institution.

The banking sector as participants in a free market who frequently advocate for opening of more sectors of the economy to the free market (and rightly so) should be encouraging such research. The research gives consumers of banking services more accurate information to consider when deciding how accessible their money should be. Additional information allows consumers to make more informed choices regarding the trade offs between security and convenience. Banks could offer insurance to their customers to protect them against the risks while still keeping the benefits of increased convenience.

It's an opportunity for the banks to differentiate their services and cater to the needs of their customers. Yes, not having a PIN is less secure, but it's also more convenient, with proper positioning of their products banks should be able to offer tailored solutions that better address the needs of their customers.
http://www.chandlernguyen.com/2009/08/search-engine-market-s...

Indeed, Yahoo still have a few holdouts around the world.
all users are human, and beauty exists.
If you really want to excel and learn, pick up Java. It is so completely different from PHP that you'll learn a tonne (and likely appreciate PHP more).

The upside is that there is always a market for Java developers (not that there isn't one for PHP but it's good to have options).

I'm sure that the script kiddies will bury this post and tell you to learn Erlang, Ruby, etc (which are all good in their own right) but that's this old cat's 2 cents.
I agree, under what conceivable metric could the development of Clojure appear to be stalled?
It's also wildly inaccurate, about 2 months ago Joel (I think? I always forget his name...) said that Stackoverflow does ~>60,000,000 page views per month, this claims 40,000,000 for Stackoverflow. I guess nobody should expect it to be accurate anyway, but this is an example of it. It also doesn't include a site I know of that doesn't a lot more than Stackoverflow...
Ditto on the Objective-C stuff, though personally I've been focusing on Mac OS X rather than iOS. Apple really documents things well, and the Cocoa community is extremely nice and helpful. The shiny glare of quality extends deep into the inner depths of Apple's products.
All of this stuff is completely hilarious.

It's incredibly rare for me to use a knife in a meal (although I did when I went out earlier this evening). I'm vegan, and I mostly eat non-American food.

About half my meals use just a spoon and chopsticks. Many of my other meals are things like Indian food (just a fork, or just your hands).

I hold my fork in my right hand, because I'm right handed. I use the contour of my fork to pick up my food. If I'm using a fork, I'm often eating something saucy (like an Indian curry). Attempting to eat this tines down would be a messy disaster.

I really don't get these ridiculous etiquette rules. As Scott Adams point out, eating like this is inefficient, and generally annoying. I eat to enjoy myself, not to impress others with my memory of ridiculous minutia.
Very interesting. A while ago I read about a belt that enabled the wearer to know true north and was very interested in trying to develop something similar (maybe the size of a watch).

This implanting sounds kind of cool (in a cyber punk sort of way). Guess deep down there's a trans-human in me wanting to get out ;)

Not sure about the pain, loss of digits, infections, etc...
Our industrial production has done nothing but increase (recessions and minor blips excluded). We make more than just TV shows.

http://research.stlouisfed.org/fred2/series/INDPRO

Everyday stuff made in the US: cars (e.g., my mom's Toyota), airplanes, medical devices, construction supplies.

Interestingly, a significant US export is industrial machinery. Many of those factories in China use industrial machinery built in the US.
You don't mention why one should not choose Erlang, Ruby, etc, nor why one should in fact choose Java. That you also lump Erlang and Ruby together, two very different languages, with different advantages, and of completely different paradigms; further undermines the credibility of your suggestion.

Your reference to script kiddies? The icing on the cake my friend.
>it's Eclipse-like but fast

It also costs $100 (though it is on sale right now) where Eclipse costs $0. Not an insignificant fact for many of us.
Depends on your circumstances in part.

Will you be doing scientific programming? Python.

Graphical games? Python.

Web apps? Ruby or Python are about comparable.

Do you really really really want multi-line lambdas? Ruby.

Do you really want to make DSL's? Ruby.

Do you really want code that's easy to read and maintain years from now after it's no longer fresh in your mind? Python

Do you want a language with a smaller number of rules for your brain/tools to parse (ie. a more "regular" syntax)? Python.

Do you want as much "magic" and implicit behavior as possible in the language? Ruby

Do you prefer things to be explicit, but still concise? Python

Do you want to be seen as cool and hip as possible? Definitely Ruby rather than Python

Will you likely be writing lots of CPU-bound code and therefore need a language that has a fast runtime characteristics? Python

Do you think Perl is a good thing? Ruby. A bad thing? Python.

Do you want a lot of open source projects and a rich ecosystem? Ruby and Python are about comparable

Do you want to hob-nob with folks who are, on average, generally younger? Ruby

Do you think "end end end end end end" everywhere looks dumb as hell? do Python

Do you think having to type "self self self self self" a lot in classes feel wrong to you? do Ruby.

Want the one of the two that's most popular/blessed/supported by Google? Python
JRuby. It's just rock-solid, wonderfully fast and easy-to-use, it's now at the center of my product. Many props to Charles Nutter et al for this!
Why does society glorify such pointless games? They are harmful too. Chess has probably made millions feel stupid for no reason really.
I have taken a similar path of transcending the human element. However, my path is much less glamorous than attaching neodymium/gold underneath my fingers and such.

I'm studying the paths of eastern occultism, which direct control of the body using methods passed down from teacher to student. I am also a Reiki master, which has surprised quite a few people on what I have discerned.

I can manipulate my heart rate from 50 bpm to 130 bpm, just by concentrating on a specific pattern. I also can adjust my core body temperature up to about 105F and hold it. I can, with touch, feel injuries on peoples bodies, even if they have long since healed.

I know about my body.

I can tell if I am getting sick and attempt to prevent it. We know of placebo, and how strong its effects are. I just forcefully tell my body that I will not get sick. And I have not since I started practising.

Perhaps, it may be called the occult, but I believe we just do not have appropriate methods to measure it. It works for me, and I keep the workings to a very scientific mindset.

I'm sure I'll get mod-bombed for this, as people here seem very antagonistic to anything of spiritual or esoteric origin... But I remain hopeful.
I wrote this for my own use: http://demo.qontex.com/

It does contextual affiliate ads. I've found the returns are much better than adsense.
Looking for feedback on our new video tutorial marketplace.  Thoughts?
The latest Percona flavor of MySQL has it built in
http://www.mysqlperformanceblog.com/2010/12/14/percona-serve...
For a solid text editor, Vim (MacVim if you prefer).

For a solid IDE, Netbeans. I find it easier to use than Eclipse.
Do you have professional indemnity insurance? It's an absolute must.
Practical Foundations of Debugging (x86)
Body mods have always sounded very cool, if they work properly. And what would happen if those EM-detecting discs were to rupture?

Unless I was blinded or loss of something, I'd not consider these mods. Now, if we're talking about a bionic eye that would fit after a mod, sign me up :)
Culture was probably not the word I wanted. There is a global "community", or "connectedness" that did not exist in the 12th Century. While there may be many people who don't participate in this community, they are still affected by it (directly or indirectly) and the world operates in an extremely different way because of it. In the 12th Century, information traveled one way (by foot), and the printing press wasn't even invented and wouldn't be for several hundred years. Now we can share information instantly across the globe, and if I really wanted to, I could hand deliver a letter to someone half-way around the world tomorrow.
Great. Now by having this headline fly by on HN, there is going to be yet another bit of FUD I have to fight through to use Clojure when it's appropriate to do so.
Redis
Rails 3
Cocoa
Sparrow-Framework
Chipmunk Physics
jQuery

Anyone who says MongoDB without having a proper use will get a very angry stare from me.
Seriously...
Weak human + machine + better process was superior to a strong computer alone and, more remarkably, superior to a strong human + machine + inferior process.

I had to read this statement 3 times before it hit me: What's true in chess is also often true in business. A little background...

I recently wrote a forecasting system for a company that processes 7 million orders per year. Worse, this company was the merger of two other companies, each of which did forecasting differently. One had a very expensive Oracle based "strong comptuer" that calculated almost everything and told the planners exactly what to do. The other just dumped data into Excel files and teams of "strong humans" manipulated them until they intuitively worked out the best plan. Neither team could believe the way the other team worked.

The system I wrote using guidance from both teams turned out to be "weak human + machine + better process" which leveraged the strengths and minimized the weaknesses of the two extremes. But I didn't realize that until I read this article.

Thank you Garry Kasparov. As much as I love chess just for the sake of playing it, it's nice to understand how it's thinking applies to other stuff as well.
The idea is to give as much of a preview of the work as possible, while simultaneously enticing users to try our new screencast tutorial viewing platform. Any feedback on the viewing platform is also appreciated (click Play on the 2nd or 3rd videos in the series). Thanks
People, please read this parent again. Why are we all comparing PHP to ruby/rails? If you want to be fair use Zend or any other framework to get apples to apples.
12th century?

Just few day ago I was thinking, that we(people) are loosing some very basic rights, established for the first time back there in 13th century (1215) in medieval England by Magna Carta.

For example:

+ (39) No free man shall be seized or imprisoned, or stripped of his rights or possessions, or outlawed or exiled, or deprived of his standing in any other way, nor will we proceed with force against him, or send others to do so, except by the lawful judgement of his equals or by the law of the land.

+ (40) To no one will we sell, to no one deny or _delay_ right or justice.
I'm curious whether you've read "The Silva (Mind Control) Method". It's similar to what you described.

https://secure.wikimedia.org/wikipedia/en/wiki/Silva_Method
That 'pointless game' is not glorified by society but is enjoyed by those that play it because it is not a pointless game but actually helps you to understand stuff and develop your skills at strategic and analytical thinking.

Chess has never made anybody feel 'stupid', no more than that any hammer ever killed someone.

People make other people feel stupid, mostly the people with a little more skill than you. People do stuff like that all the time, it's petty behaviour but you can't blame the game of chess for that.

The harmful part here is in part the person that allows the judgment of others to have such devastating effect on them, it takes two to play the 'your stupid' game, and if you let your skills at chess and others' opinions of you weigh that heavily then I would suggest you either lighten up or you get better at chess ;)

The thing I personally don't like about chess (and which is my main reason for no longer playing it competitively) is the people that memorize book openings and use that as a substitute for original play. I don't want to play some canned opening to the mid game, I want to enjoy a game with the person on the others side of the board.

My standard solution to that is to make a really bad but totally off the books opening. This puts me at an instant disadvantage but it certainly makes the game more interesting ;)

edit: regarding the 'stupid', here is a quote from the article, arguably from the worlds very best chess player straight to you:

"Excelling at chess has long been considered a symbol of more general intelligence. That is an incorrect assumption in my view, as pleasant as it might be."
Don't forget Matplotlib. Great-looking visualizations built on top of the Numpy stack.
Clojure & CoffeeScript are the one-two punch this year.
Hmm,

Would you like to have coffee some time next week?

I'm in the SF Bay area and my email is on my profile (for now).

Would Tuesday or Friday work best for you?
#1: SSD

#2: MongoDB

#3: iPad

though I have not used them significantly, I have sort of drooled from afar over: Twilio, Redis, Node.js, Clojure and Kindle

(ok some of the above are not super new-new, but new enough to me)
1. Node.JS
2. ExpressJS
3. Mongoose
4. MongoDB
Cách vào Facebook cập nhật ngày 1/1/2011
I worked one floor away and have friends who worked on Delicious. Generally they haven't talked about this, so I don't think I should. Plus I'm getting a bit tired of all the TC "scoops" that come out of all of this bitching in public.
They didn't link to Lepht's blog: http://sapiensanonym.blogspot.com/

It's uhh... interesting, I guess. (Lots of stuff about opiate withdrawal and complications from self-surgeries.)
I love CodeIgniter for PHP but every time I peek into RoR I feel like home. The main turn off for me so far was the deployment overhead. With CodeIgniter you can just carry your entire web app in a thumb drive and plug it into any machine that has the basics (webserver, database server etc.) setup. With RoR I felt the deployment is more of an overhead. Dealing with SSH scripts and such haven't felt comfortable to me yet and I have gone back to CodeIgniter for its simplicity and so far there wasn't much of a disappointment. Pretty much everything can be done in CodeIgniter it seems, one way or the other.

Having said that I completely agree that RoR would be the way to go given the elegance of Ruby and the Rails framework. Will surely give it a try couple more times until I feel comfortable dealing with all the aspects of RoR. Until then CodeIgniter for me...
I'm a Ruby coder and I like it, but I think that you should make a reasonable attempt to study both Ruby and Python at the same time.

The key skill that you're looking to pick up is actually what professionals think of as "full stack web development". That is, you should aim to understand lots of things:

- MVC web frameworks like Rails and micro-frameworks like Sinatra

- MySQL and non-relational datastores like MongoDB

- web and proxy servers like thin and nginx

- Redis! it's like a Swiss Army knife... but also Memcached

- jQuery and Haml/Sass

- Backbone and websockets

I could go on and on... the point is that each of these things are awesome for different tasks. You should try your hand at all of them!

Bonus points: I think that SproutCore is going to be a very BIG deal in 2011. You could get the jump on everyone.
Don't forget black-eyed peas et al.
Yeah, I remember this result. I saw Kasparov before his match with Deep Blue (my dad knows him). I wish there was a rematch against him and computer. And it's true, process is very important -- not just in chess but elsewhere. And so is making use of human creativity!
If you know much about web stats (and comparing them from different providers) you'd realize that a 30% discrepancy is actually pretty accurate (sad but true!).

There are lots of reasons for this, not least the definition of a "Page View". Most publishers count a page view as anytime a page is served (because they are concerned about keeping the site alive, and load on it), whereas advertisers count it as everytime a page is seen by a human. Notably, this means advertisers exclude search engine bots from their page view counts, while publishers count them. (Although obviously this depends on the publisher and the context they are talking)
'Crash taxes'
This is not a new technology, but new for me this year was working with MVC frameworks for web development. My workflow has vastly improved because of it. Specifically, the Play Framework (java/scala) and Rails 3.0 (ruby) have been great new additions to the many available.
That's right you can select all those versions accept 3.1.3 and that is the problem.
Fischer advocated randomizing the back row to eliminate canned openings. I like that idea.
I don't think that's the way to look at computer chess. When you play against a computer you have to equate that with playing against a really smart collective (the programmers of the computer) that have access to as much stored information about chess as they could get their hands on with perfect recall that has the limited ability to see in to the future on all your possible moves, countermoves and so on until you hit the limits of computational complexity allowed by the time constraints of the game.

That's a fairly uneven match, and saying you 'lost' in that situation is as meaningful as saying a human 'lost' a run over 100 meters against a car.

What it does give you is a measurement of the complexity of the tasks that a bunch of dedicated programmers (all of which are probably collectively not as good at chess as your average grand master but still better than most normal players) and a sufficiently fast computer can accomplish, and I think that it is a tribute to our brains that it takes such computational violence with elements of libraries of openings and brute forcing until a 'stable' state has been reached to match our humble 3 pounds of wetware running at a power consumption that would make most netbooks look pretty silly.
Oops, you are right. I misread.
Taking a game seriously that computers are better at is silly. It's better to focus on things that humans are better at.
I was shocked by how powerful SproutCore was, once I actually started hacking on it. I suspect that it will be a very big deal in 2011.

I am also really excited by socket protocol tech advancements in the browser. I was able to pull off seriously cool stuff using http://pusherapp.com/ and also http://faye.jcoglan.com/ which is a nifty JS implementation of the Bayeux protocol.
I hope you (don’t) find everything you’re looking for
I've read some of that. Much of his works are on basic applications (and I do mean basic) of projection and mantras.

Projection is few different things: the key is that you have to believe, even if it doesn't appear to work at first.

An art, called Tumo, is a way to generate large amounts of heat in the body, so that you do not get cold. There is a complicated way of teaching the full technique (which is known and proved in the annals of science). But try this: go somewhere cold and then project that you are inside a fireball. And you start feeling warmer.

Mantras are another interesting thing. Mantra repeating can force certain brain states that are usually only obtainable in sleep. It's also a way to investigate how sleep works, but from the inside out. Other interesting abilities may pop out. I know of one person, while meditating, could see infra-red. I found this out with a Wiimote IR pen for my whiteboard.

There is definitely something there... But we lack the scientific method and grammar to explain it.
I await a fork that lets me, you know, win.
Should have read the comments first. Just wasted 20 minutes trying to find a registrar.
The document says that cities not states become the centers of power which is matches your SF/NY example.
And where's Reddit?

Too small (not enough user):
Reddit: https://www.google.com/adplanner/planning/site_profile#siteD...

kukinews.com (site number 1000): https://www.google.com/adplanner/planning/site_profile#siteD...

And the answer to the inevitable "but reddit has Unique visitors (cookies)'s" is here: http://www.google.com/support/adplanner/bin/answer.py?answer...
Anyone can explain Yahoo in #3? Is it because of their search engine? Yahoo Mail?
Let us pretend for a moment that is has stalled. Who cares? Look at the ground that clojure has covered recently. It has time to stall.

It hasn't stalled of course but still... just pretend.
This paper was published in the American Mathematical Monthly, a journal which is mainly known for its expository articles, not necessarily for original research.

For that purpose (exposition) this paper does its job admirably. Whether it's useful research is not really important in evaluating whether it was worthy of its funding.
You are missing some or all of the point here. Computers are not 'better' at chess than humans, they are simply faster and have access to more and more perfect forms of memory.

Humans learn a few simple rules and combine that with a motivation to win and suddenly 'know how to play chess' with some ability after a few hours, days or weeks. To become a master at the game takes a lot more study but in general people can learn how to play chess with some ease.

You are the one who is taking it seriously! Games are meant to be enjoyed, not to be taken too serious and even the big 'names' from chess play the game as a way to pit their wits against others. The way they arrive at their solutions is totally unrelated to the way computers arrive at theirs.

Imagine if you showed up to a chess contest armed with a veritable library of chess books, a history of all the grand master games ever played, their openings and evaluation of the mid games that came out of those openings and a near infinite number of assistants that are willing to play your current board position through large number of variations to see the possible outcomes of potential moves.

I think the key to continued enjoyment in spite of the fact that computers are 'better' at this is that they indeed arrive by a way that between humans would be considered cheating.

Be impressed by how much resistance our humble brains can put up in the face of such an onslaught and realize that we are the ones that are 'better' at it because no computer that ever got 'taught' chess was any good at all. It takes the combined elements of vast pre-programmed storage and brute force to make it to the higher classes in chess and that has nothing to do with 'playing chess'.
PHP and Visual Basic

...kidding :)
Twins’ Facebook Fight Rages On
Battlefield Heroes & Team Fortress 2
I lucked into taking a class of his while in studying in NZ. From my experience having him as a teacher for one semester while studying abroad his class was by far the best one I took while there and one of the top ones all my time in university. His approach to teaching the subject was excellent, and his no bullshit attitude took the material and discussion to another level. I only wish the system there was not setup to encourage enormous class sizes, departments got paid per student per class.
Firesheep, actually. It took a scary-to-people-who-know problem and made it scary to people who don't know. I didn't ever expect to explain session hijacking to my dad.
A tip for kindle owners (or future kindle owners), make an account on amazon using an american address (just don't buy physical things obivously), then buy gift cards and redeem them on that account. You'll then be considered american.