skysight-inc/HackerNews huggingface dataset:
The technology does not change as fast as it claims to. There are new languages, frameworks and even concepts all the time, but most of them are the old things with a twist and most of them do not even catch on. So if you don't want to be living on the bleeding edge, there is a good strategy:
stick to the stuff that has been time proven. An indicator that something is good and works is that it's considered old and uncool. Keep an eye on technologies that are being widely used and when they become practical standard (there should be lots of documentation, tutorials and books around this time) - learn if you could use it and if so then learn the technology.
This sounds like the same approach Microsoft ASP.NET has: try to fit web apps in the desktop GUI event paradigm. Is this correct?
This is what otherwise is known as a racket
I have been dealing with similar feelings lately.

It's not so much the "new", rather what's "hot" that makes me nuts. When a non-techie Client asks me if my stuff is in Rails, but he has no idea what he's asking, I get very frustrated.

Lately I've been lost trying to grasp what new technologies are going to matter: Go, Lisp, Closures, Python, Rails, JQuery, NoSQL, Linq, etc, etc? I'm exhausted from trying to keep up.

I think the best course is just to master those technologies I know and am comfortable with.
Eclair is now in AOSP
At the risk of being downvoted, I'd say to look at other stacks besides MS (esp. Linux, OS X, Iphone, Android).

With the noted exception of Stackoverflow, most innovation in tech today does not involve MS.
Use scr.im.
Sony DGDAT72 Backup Tape
The DGDAT72 magnetic data tape was co-invented by Sony. The DAT72 data tapes are combined with higher speed and increased storage capacity. The Sony DGDAT72 tape has a back coating which lowers friction that allows smoother transport in the complex transport modes and mechanisms.
This is as flawed as the stackless python guy's tests, aren't they? The haskell program's threads can block other threads (unless you build with -threaded, which will change the results surely).
Users can't give you the solution, but they can give you the challenge that needs solving. By listening to your users you can see that they want a faster means of transportation. The issue is to listen to them for the solution will point you in the wrong direction.
Acer Timeline 8+ Hour Video Contest: Contest Entry No. 9: Timeline
Derren Brown did a magic trick where he gave people scary accurate statements of their personality. At least that's what they thought: they were all given the same text.
Hey, that sounds exactly like me... except that I'm sized up as an INTJ. Guess I'm an EINTPJ.

Seriously: the Forer effect applies. These descriptions are vague, because people attach entirely different meanings to the terms used. For instance, everyone thinks they are clever, flexible, loyal and resourceful, when compared to others. 80% of a class thinks they belong to the best 20% of the class. This is exactly the same.
Compare and contrast distrubitions;

above vs http://news.ycombinator.com/item?id=943884

So no, not scary accurate like a horoscope. :)
Jeff Bezos Interview -- Academy of Achievement
I wonder if Google has a hit list of people to immediately hire should they leave their currently tenured job posting. It seems like it would be quite strategic to hire away top execs from a direct competitor like Microsoft. I can almost picture Ballmer throwing more chairs...
This is the theory I subscribe to, and I list my profile email just as stated.
Even worse were always-present scrollbars even when having nothing to scroll) as misguided attempts to solve problem 1.

What's misguided about that? It's consistent and easy to understand.
Twin studies have not shown that. Please cite it and state the definition of "heritable" used in the study you cite (in general, they do not use the definition one might expect).

Also, going from "genetic" to "immutable" is a non sequitur, and is not supported in any way by twin studies. It sometimes turns out that genetic features (such as hair color) are not so hard to change after all (e.g. with dye).
I remember reading this and finding an error in one of the examples.
In addition to learning about the stack, I also realized that superheroes are human, too. <3
Excellent. Could you run the text by HN and see if we think the same thing?
Open source has the huge advantage that you can study it to your heart's content. If you want, you can replace Linux's scheduler with one of your own devising, or write your own code to optimize GCC's ARM output, or read just how Erlang does garbage collection.

I really fell in love with open source when I realized that it's a huge playground, and the only real limitation is me.
Fantasy mobile wallpaper
Searching for free Fantasy mobile wallpaper for your mobile phone? Visit Tomasha and choose from our exclusive range of Fantasy mobile wallpaper. Browse through our constantly updated catalogue for popular Fantasy mobile wallpaper. Download Fantasy mobile wallpaper of your choice and transfer them onto your cell phones for free
Finish the sentence.

Hard to invent anything new if you need to keep backward "knowledge" compatibility.

Industrial PL design has always been about doing what programmers already know, but gradually "better". Not challenging them and introducing them to new concepts. As far back as the first Fortran; language designers were told to defer to the programmer's expertise, so much so that the #1 requirement for Fortran was to be an algebriac syntax over assembly language. Fortran didn't dare to do anything different than assembly (that job was left to Lisp.) That's why you see dangerous low-level constructs left in every major HLL: this is to allow the previous generation of programmers the freedom to circumvent the abstraction to get work done. It's a subtle admission of distrust of high-level concepts, because management, and studies in "pragmatics" tell us that programmers need to fall back on sheer muscle and primitive operators to deliver quality software.

PL designers and compiler hackers can wax poetic over their achievements in advancing the art, but the market prefers to keep its investment in time, money and expertise in current technologies. So what you often see is a lousy compromise between the Ideal and the Material. Inline assembly, longjmp, pointer arithmetic, unboxed immediate values, compiler directives and promises to allow the programmer to tell the compiler how to do it's job, etc.

The people behind Go are industrial PL designers; everything they have ever done was for immediate, pragmatic reasons. They cloned Multics to make it cheaper and simpler, doing away with much advanced time-sharing OS research and taking the bare minimum; what they produced was a multitasking OS for minicomputers that wasn't that much more sophisticated than the microcomputer OSes of that day: it was CP/M with a login screen. You can see that theme of "simple, familiar, fast" running through every piece of software tool Bell Labs has ever touched after that. They might appropriated a few technologies from academia, Tcl, SML/NJ, etc. but those were done by researchers brought on board from the outside. When Bell Labs got too ambitious they produced C++, not a change in tone, but a crescendo of everything they have been doing. Worse is Better.
People seem to think that spam bots are fairly stupid, but I've played the cat and mouse game with them and they've been surprisingly smart. I added an encoded cookie to the main page of the site which you needed to post but spam bots had no little trouble with that. On another site, I used simple math captcha -- but it was too simple and didn't even last a day. It seems to me that simple replacements, such as the above, would be the first thing most bots would handle.
What are the M-B personality types of the people you have most trouble communicating with?
It would only be the same if we felt that many of the descriptions could apply to us. For example, the ESFJ doesn't seem like you :)

'ESFJs are people persons - they love people. They are warmly interested in others. They use their Sensing and Judging characteristics to gather specific, detailed information about others, and turn this information into supportive judgments. They want to like people, and have a special skill at bringing out the best in others. They are extremely good at reading others, and understanding their point of view. The ESFJ's strong desire to be liked and for everything to be pleasant makes them highly supportive of others. People like to be around ESFJs, because the ESFJ has a special gift of invariably making people feel good about themselves.'
That's not really comparable, though. That question is "what's your birthday", not "answer a bunch of ambiguous questions and see if the made up blurb that results is applicable to you".

There's also the aspect of giving the "right" answers to achieve a desired result. It's not very difficult to e.g. get an inrovert or extrovert type, and everyone knows that "real" hackers are introvert, so...

Basically it's not science, definitely not in this form.

[edit: I would have expected more extroverts in the results here, since the target audience is entrepreneurial hackers. Maybe it's the proggit exodus that's showing?]
I think that if you block a user and then unblock them you will be removed from their list, but they can still follow you. And if you really get annoyed by being on their "big fait hairy men" list, then you can always block them.

I wonder what will happen when someone starts listing people as "Criminals"? Is it libel to brand someone with a list? :)
I use the mouse wheel, and for jumping further down, I hit the space bar, or worst case, the "End" key.
I do the same in Rails with "serialize :attr, Hash". It works really well.
Quite a character eh? A medical doctor by training and profession, lisp programmer, and a kickass cartoonist :-)
and drinking doesn't? I think you need to visit an AA meeting and hear those guys explain how much harm they did to others. One may argue the mental scarring alcohol causes is worse than the physical damage cars do, especially considering there are more alcoholics than crash victims.
140 characters go a lot farther in Hanzi.
The 3rd Ed. was announced, IIRC, over a year ago, and sample chapters have been released.
Is it libel to brand someone with a list?

I should think so. Not sure how it works with more or less anonymous accounts though, I guess it's not libel unless it can be linked to a specific person by those reading the list.
A quick meta-tangent: "at the risk of being downvoted" adds little to the discussion in the best of times. "At the risk of being downvoted for criticizing Microsoft" adds little to the discussion and requires about as much courage as an American presidential candidate taking a principled stand strongly in favor of apple pie.

A good portion of the innovation taking place these days is on the web, and the stacks at issue aren't what the client is running ("a browser") nearly as much as they are how you generate the stuff you pass over to them. (I know browser incompatibilities are a headache -- a four-figure headache for me last month, actually -- but they're quickly becoming a headache that some ubermensch JS framework author suffers so that I don't have to.)

A portion of current innovation in tech is the web stack (notably absent from your list). A portion of it is associated technologies that may not interact with the customer directly ever, such as cloud stuff (anything from S3 to Azure to VPSes). A portion of that is taking the wealth of data/apps already available and reusing it in new and innovative ways. And a portion is process innovation, which has very little to do with your technology vendor of choice and a lot to do with how you use the tools you're using.

I have never done development dedicated to a MS platform (although my Swing apps and web apps are most commonly used on them), but I'm pretty sure you can write A/B tests in .NET.

I think you get this, because you cite StackOverflow. StackOverflow could be written in any of a dozen languages, in almost any web stack. It isn't innovative because of magic that it does on the server side -- it is innovative because of how they have incentivized a community to work for them via the karma/badge system, how they work the StackOverflow-is-an-executable-advertisement-for-StackExchange business model, etc etc.
Agreed, totally worth watching.
This book looks promising, and it will be released together with a comic style website =)
This once again shows us that Obama has an insanely great public relations team.
To all the skeptics about MBTI: isn't it weird that the best copywriters out there study and apply MBTI in their work?

People who write sales letters that are mailed a few million times, or who write copy for the 30 minute infomercials - use MBTI constantly. Before writing down a single word, they do research:

Step 1: Which MBTI profile dominates this particular products usage? (For HN - it would be NT)

Step 2: What do these people look for - to make a decision?

Step 3: How do we give this information to them?

When millions of dollars are spent on persuasion, people bet on writing for specific MBTI profiles - and not for the general audience. They realize that MBTI is not perfect. But it is a good framework none the less.

Its like being left handed or right handed. Being left handed doesn't mean you won't use your right hand at all. It just means that you prefer using your left hand for most tasks. And so it is with MBTI. Finding your specific type doesn't mean you don't have other types in you. It just means that you prefer one type over 15 others for most things. And it would be smart of me to focus on that one type to persuade you.
[PIC] Instyle cover. The Web is mainstream.
:)

I know that MS bashing is de rigueur. So de rigueur, in fact, that many tend to downvote the most mindless variety of the genre to prevent from descending into proggit. Hence my little throat clearing.

As for whether the web stack is different from the OS -- of course it is to an extent, but the initial poster is proof positive that there is a strong correlation between low level platform and tools. I suppose it is possible to use Django and git and emacs on Windows, but it would not be pleasant unless I was using Cygwin, at which point you may as well use OS X or Linux.

Re: cloud and other components: come now, is there anyone in high performance computing still paying per node for closed source MS licenses? Is there anyone in HPC who wasn't using rsync before MS came out with their clone for "branch office" management? And what proportion of people using EC2 use Windows instances that are just not as easy to automate as their Linux counterparts?

These questions answer themselves. The hypothetical concept of platform equivalence is as academically valid and practically irrelevant as the Turing equivalence of Brainf@@k and Python. You are bending over too far backwards to be fair to Redmond :)

tl;dr = people working on the MS stack in 2009 tend to be behind in their thinking about tech. The next big thing will not be on Windows.
Whether you are curious or not, if you click the button you cannot be trusted to follow the instructions that tell you not to click it.

I wanted to know how many people hit the page and are able to resist their curiosity in favour of following the instructions.

36 sets of visitors ended up viewing the page. The largest set that followed the instructions was 7 before someone clicked it.
What's an estimate of the equivalent of 140 Hanzi characters in, say, English?
I use Color Oracle for this sort of testing: http://colororacle.cartography.ch/
The self-importance of the IT industry astonishes me sometimes. Twitter is awesome, but it's only a couple of years old, has just started taking it's first baby steps into the public consciousness, and is built on minuscule short-lived sound bites. How can anyone be seriously incredulous that a busy man (like a presidential candidate) has not gotten around to using it?
Is there going to be any mention of the recent developments in researching Artificial General Intelligence (http://www.cis.temple.edu/~pwang/Writing/AGI-Intro.html) as opposed to GOFAI and narrow AI?
An Interesting Quiz of Turkey
The turkey is the main attraction of the Thanksgiving dinner.
But how much do you know about turkey?
Do you know where was the turkey first domesticated?
Do you know what is a male turkey called?
Now take this turkey quiz.
Good Luck!
Olympus Stylus Tough 8000 Compact Digital Camera
The Stylus tough 8000 is virtually indestructible. Whether you're kayaking downriver or skiing a double diamond, it's hard to hurt this camera. Breakthrough features like dual image stabilization and tap control provide the clearest images under the most challenging conditions.
I'm shocked -- shocked! -- that after the House health bill last week Obama didn't type this tweet into his "✔ Verified Account" himself:

http://twitter.com/BarackObama/status/5523912708
SCJP | SCWCD | Java Certification Dumps | SCJP Dumps | SCJP Details
Sun Micro Systems offering various certification programs on JAVA. The Basic certifications include SCJP and SCWCD. Possibly SCJP and SCWCD details and SCJP dumps are posted here along with JAVA FAQs and interview Questions.Post your queries on SCJP and SCWCD
Review: Stop Acting Rich
Maybe give vimperator a try. It is a plugin for firefox that gives it a vim feeling. I think you can write scripts for it too.
Data Warehousing, Informatica, Oracle, Unix Tutorial
DWHlabs portal is exclusively designed for Data warhouse developers. Most of the content relates to data warehousing and ETL products with main emphasis on Informatica. The site provides a good Informatica ETL tutorial for beginners which covers such topics as installation, configuration, architecture overview and introduces the following Informatica components: Repository Admin Console, Repository Manager, Designer, Workflow Manager, Workflow Monitor.
The DWH labs site also provides some information on Reporting tools (Business Objects) and general database information on such engines as DB2 and Oracle.
In the case of Sesame Street, let's not forget that the Google logo coincided with a large amount of press coverage of Sesame Street's 40th Anniversary, quite independent of Google.
Magician Bristol
Grouping by the letters slightly hides that each is a continuum, from P to J, from I to E, etc. Lots of people also fall around the middle of some of these.
What's more, if there's one group of programmers who should be worried about doing things The Right Way, it's library writers.
I don't think one of my favorite (OOPish) flavors was included. I think of it as something like designing an organism out of various independent parts, figuring out how they will work together and respond to input.

For me a lot of more complicated UI design is like this, I have objects representing each part of the interface and spend a lot of time sending messages between objects and figuring out how to handle user events. I guess the focus isn't so much on algorithms or if-statements so much as high-level architecture.
Dye doesn't change your hair colour. It simply masks it for a little while.
I can understand that a president should make these types of publicity gimmicks, but having some one else to update your twitter account which 2 million people believe yours is unfair. Why admit now, why not before?
Downloading shouldn't be illegal. It's not my responsibility to determine if what is sent to me is copyrighted, free, or in the public domain. There are freely available music, movies, and games on the internet. It's not absurd.
The concluding sentence of this article precisely describes my complete experience with Google Wave: "without knowing exactly what problem the people at Google were trying to solve with their scrollbar, it’s impossible to say whether this change would work for them"
The difficult thing about file I/O in Clojure is that there are not many Clojure primitives for doing it, except for slurp and duck-streams (which is only in contrib): you actually have to learn a bit about Java and its interfaces and libraries. For example, line-seq takes a BufferedReader.

Clojure especially embraces interop with Java in favor of wrapping Java features into Clojure functions, so it's part of the official pain.

Can't say it was as easy as in Python but on the other hand, I can't say it hurts to know a bit Java, too. At least it's for a good cause :)
Clay Shirky: Let 1,000 Flowers Bloom to Replace Newspapers
Interesting exchange in the Q&A

Student: How does The Economist model fit into your thesis, I guess? Because they’re actually growing, aren’t they?

Shirky: They are growing. So the one big asterisk to the value-of-sharing model is financial news, because financial news is not valuable the larger the audience is. It’s, in fact, valuable the smaller the audience is. I don’t want my mom reading what I know about IBM until I get my trades in. And so, a paywall damages general news and benefits financial news. And it is no accident that the three great models of pay walls are The Wall Street Journal, The Financial Times, and The Economist. Because although they have general interest sections, they are all, at base, niche publications for traders and business people.
200+ Javascript / jQuery Tutorials for Designing Awesome Websites
It's one thing if Obama just didn't get around to using it - that I'm sure we all can understand.

It's the idea that "he" was using Twitter, among other services (like an iPhone app..), as a tool to promote his presidential campaign very heavily towards certain demographics. Something that appealed to a lot of younger voters who believed then that he seemed to be very in-touch with that group as a result. Not to mention it wasn't the very idea of having a Twitter account for Obama (or any other politician) that was interesting, but that it appeared to be Obama himself writing the tweets, not someone else on his team.
I highly recommend reading the Metaprogramming Ruby book from pragprog for people who wish to learn more.

Read the entire book in a couple of days and it really opened my eyes to new ways of doing things.

http://www.pragprog.com/titles/ppmetr/metaprogramming-ruby
I understand your use of the pronoun "you", but it's not me. I work almost exclusively on algorithmic stuff, and when I do work on data munging it's the direct application of algorithms just developed. So I'm lucky.
Yes. It doesn't work for every app.
I don't think it's any different than the Twitter accounts of countless other politicians and public figures, many/most of which are actually ghost-written (e.g. http://twitter.com/SENJohnMcCain , which uses the first person).

Anyone who thought that Obama was personally authoring his Twitter feed is a little naive, IMHO.
I liked how in the TC interview a couple of weeks ago, Don said that though he believes in Microsoft, he can believe in more than one company. He has a very interesting and well-thought-out business philosophy. I think he'll do well at Google.
Duby and Surinx, an Interview With Charles Nutter
I have 5 sites with simple math captchas and get hundreds of spam a day that don't solve the captcha and which are therefore rejected. None solve the captcha.

YMMV
there has been a great deal of theoretical progress, particularly in areas such as probabilistic reasoning, machine learning

Those are wide fields, are there any breakthroughs that really stand out in this decade?
I normally generate a JPEG representation of my email address and use that instead of the textual obfuscations.

So far it has worked well.