skysight-inc/HackerNews huggingface dataset:
Things that have changed:

1) Xbox+Kinnect outclasses the Wii/mote in a pretty incredible way.

2) iOS is eating into DS sales and making even $10 games look "expensive" (good $.99 apps are smaller but have updates/new content which makes them seem like amazing deals).

3D was a foolish key-feature to tout in their new handheld, they should have copied Apple's AppStore (which they tried to do with the DSi but it compares poorly).
I wonder what the guys who founded and sold Reddit must be thinking of the site's continued success. Ever since Digg went down Reddit seems to have completely taken over the social news category.
4chan discussion aside, the concept here is that you 'sleep' n units of time for each element, where n is linearly related to the lexical relationship of the element to the other elements in the list. The 'aha' was that the resulting threads will 'wake up' or 'return' in lexical order.

Basically if you transform set L into the time domain, when collecting it back you get it back sorted.

Its a fun result, and as an exercise in systems analysis it can be enlightening to look at the impact of timer resolution, thread creation, and ordering, but ultimately the 'trick' is that you've exploited the 'insertion sort' that the kernel does on sleep events. You could try its close cousin "priority sort" where you create threads where you set the priority of each to be related to the value 'n' of the element, and all fractionally lower than the parent thread (most UNIXes are not that flexible but some realtime OSes are) then as the last step you 'yield' and the threads print out their contents in priority order and poof they are sorted. But again, the sorting happened in the kernel when they got inserted into the runq in priority order.
"What, you don't want to go to the Nicki Minaj
concert?" "Let me explain. You see, I'm an
introvert...."

I'm an introvert as some people classify them and I certainly wouldn't say that. I'm far more likely to say something along the lines of: "I'm pretty tired right now and just want to get some rest. Maybe next time. Thanks for asking though."

It's not that I don't like going to concerts. It's really more about whether I feel up to it or not. Most of the time I do since I have plenty of time to recharge during my regular schedule.

I know that once in a while I do like smalltalk, and
when I think about it my ability to enjoy a social
situation has more to do with my mood going into it than
the situation itself. I get bored when I'm not engaged,
and I have difficulty engaging with people because
anxiety and stress make me shut down.

My wife who is quite a bit different in this matter than me is cheered up by a social event when she's feeling down. I on the other hand feel worse after a social event when I'm feeling down.

If you're introverted and want some of the benefits of
extroversion, such as a bigger social network for
locating jobs and meeting women, or if you discover that
you really enjoy a hobby that has a large incidental but
unavoidable social component, then you're supposed to
realize those things are "just not you" and go home and
read a book.

I have no idea where you got this idea from. I don't know any introverts who think like this. They simply do what they want to do and pay whatever price they want to pay. Maybe they need some extra down time later because they went to a week long event with lots of people. Most of them are just fine with that.

Someone can be an introvert without being maladjusted or having an anxiety disorder.
Similarly, there's Pentadactyl and Vimperator for Firefox.

It's also an incredibly powerful addon when you dig down into what you can do with it. Last I checked (which was quite a while ago, to be fair), Vimium sadly didn't have the more technical aspects, but it's pretty much equal for keyboard browsing.
What's the most important thing to know as a developer?
Android photo app Lightbox now open to everyone
This story is from 3 months ago, it's changed a lot since. As a user of reddit, I suspect that the page views have risen even more.

edit: wait the URL just changed again, it was pointing to a story that was listed as being from March and all the comments were from March too, how strange?

Also straight from the source: http://blog.reddit.com/2011/06/reddit-levels-up-with-three-n...
Poll: Cable TV Cord Cutter?
Since we are the inventors and early adopters of the marketing cycle, I thought to create this poll to see where we are collectively regarding our media buying habits. How have our media consumption habits changed due to streaming media?
18 to 24 Never personally subscribed to cable TV; streaming suits my media needs
18 to 24 Subscribed to cable TV but cut cord
18 to 24 Cant cut cord Im a sports junkie & or spouse/kids wont allow it
25 to 34 Never personally subscribed to cable TV; streaming suits my media needs
25 to 34 Subscribed to cable TV but cut cord
25 to 34 Cant cut cord Im a sports junkie & or spouse/kids wont allow it
35 to 50 Never personally subscribed to cable TV; streaming suits my media needs
35 to 50 Subscribed to cable TV but cut cord
35 to 50 Cant cut cord Im a sports junkie & or spouse/kids wont allow it
_Hackers_ never really did it for me, but _Sneakers_ was an under-apprecciated hacker movie of the early '90s with Ben Kingsley, Robert Redford, River Phoenix, Sidney Poitier, and President Roslin from _BSG_.
he he .. this is why I was careful to add "some of the math" :) I really liked the short, to the point summary, with some historical pointers thrown in for good measure.
No, I think its hetergeneous because the code can target the CPU, APUs, or GPUs, or a combination thereof.

Right, two AMD chips in the same PC, unless its a combined CPU/GPU thingies they're always talking about.

Well OK, maybe it could be an Intel emulating the AMD64 instruction set and an Nvidia GPU running DirectX. But still, just two, and only one implementation of the compiler and runtime environment.

Like the Microsoft habit calling their stuff "cross platform" because it runs on both XP and Vista, the term "heterogeneous" means something different to the rest of the world.

So in theory Intel's compiler can also target it.

Note that one of the prerequisites for Intel's Windows compiler is Visual Studio.
Further, that $100 is assuming that your app actually makes $17k, which from my limited knowledge of the app market means you're actually doing fairly well compared to most developers.

Though maybe they're only targeting the apps that they know have made a decent amount, I'm not sure...
How Google CEO Larry Page Understands Search
Smalltalk is social exploration. Maybe a better word might be social probing. In this stage, you can't go directly to the point, because smalltalk is useful only in evaluating the point of a future conversation with the same partner.

Of course, people that think "no point yet" = "not valuable ever" might want to pursue philosophical nihilism until terminal depression. But I digress.
also, related story @ http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/06/14/...
This article is a lot shorter than I expected, but it does teach something critical: if someone (especially an Apple employee) uses the phrase "as it turns out", be ready for bad news!
I'm discouraged to see that Nintendo is going to continue using physical media as the primary channel for sales. Sony and MS are already experimenting with full game downloads on the current generation, and it's not too much of a stretch to think that the sales distribution for their next consoles will heavily favor downloads.
In my experience Hibernate fails badly at dirty flagging and saves every field in the object rather than updating the changed properties (active record is better). I suspect that's a design decision, to avoid an object in cache being partially stale relative to the DB. But it's an problematic solution to something that didn't need to be a problem.

Hibernate does manage relationships - but that is a misfeature. It's doing the wrong thing well. The right thing is not to try to model relations as objects, but to model queries as methods. The relationships exist only in the database - they are not duplicated into the data objects.
Non-blog spam: http://news.ycombinator.com/item?id=2658592
looks like a bug .. good catch !
html5 ftw, sorry had to mention it :-)
Vim navigation (j/k, etc) seems to be fairly standard for "move through items in a list". It's in Gmail, DuckDuckGo, and some others I can't remember offhand.

Are there any other examples I'm missing?
Using Twitter as Your Database
oooo, _Sneakers_ was pretty good... think I need to dig that out and watch it again!
Not sure what I would do without NoLED, it is one of the best apps I've ever used on my SGS.
From http://www.icons.org.uk/theicons/collection/the-v-sign/biogr...

"The Churchillian gesture

Winston Churchill took up the Victory campaign enthusiastically, and made a V sign with his fingers whenever a camera was pointed at him, his palm facing in both directions. This dismayed his private secretary, John Colville. In September 1941, Colville wrote in his diary, ''The PM will give the V-sign with two fingers in spite of representations repeatedly made to him that this gesture has quite another significance.''

Churchill was eventually persuaded to use only the palm forwards gesture."

There are images of Churchill using both gestures.

I don't think one can be entirely sure of the intention though general body language and facial expression usually will carry which meaning is intended.
Should we get this tool?
Even for those people who do care about the quality and security of their bank's web services, how many of them are really going to take the time to compare the web services of various banks?

How do you compare them, anyway? It's not like banks give out trial accounts you could use for this purpose.

You'd have to go to the trouble of signing up for a real bank account at each of the banks whose web services you'd like to evaluate. Then spend the time to try them out and compare. So even a cursory inspection of a variety of banks' web services would already be a pretty huge hassle.

Even if you go to all this touble, you're probably not going to know much more than how intuitive a given bank's web interface is, or if they did something glaringly awful in terms of its usability.

You wouldn't know how accessible the interface is under load, or test how well the bank's interface handles the various real-life corner cases you're likely to encounter over time.

And how would you test the interface's security? Is even a reasonably security-aware consumer really going to try breaking in to the bank?

The ironic thing is that most users who use online banking probably do care about the web interface and its security, even if they can't articulate it in so many words. But of them, only a small minority care enough and aware enough of the issues to take the time to comparison shop. And even then they probably won't find out much.

There's an opportunity here for a Consumer Reports style investigation in to the web interfaces of various banks. That would be a valuable service that could save the consumer a lot of time and hassle, and maybe even do things that a lone consumer couldn't: evaluate interface security.
Haha, I was thinking the same thing...they should put that on the midway! For some reason I also thought of the infamous South Park bike--the one with the interesting seat as a cool looking but maybe just a bit impractical powered 2 wheel transportation device.
User Agent Switcher : Browse sites without registering/logging
Judge rules Righthaven lacks standing to sue
I think part of it is that there's a (much dreaded) context switch from keyboard to mouse. Even if I can click a spot in text quicker with a mouse, I'll often just stick to the keyboard to retain my "flow state". I might trade off some time, but it keeps me slightly more focused.
Bitly Pro is now... bitly
Online radio firm Pandora floats for $2.6bn in New York
Honestly, I don't know what you're talking about. What do you expect heterogeneous to mean in this context? It's mixing ISAs.
You go ahead and tell that to the Social Security recipients whose money doesn't show up, or Pentagon contractors whose bills don't get paid, etc., etc.. Or people who get laid off in the second dip, after a few hundred thousand government workers get furloughed.
Should we email him about this? It'd be helpful to have this be an accurate guide.
You’ve Got To Be A Little Selfish
In my experience, Comcast has one thing that Netflix doesn't: customers that hate them.

1. Comcast is expensive. My rates have nearly doubled, but I haven't seen any change in my service or their offerings.

2. Comcast wants you to install their hardware because they "switched to digital." Fine, but I don't need or want another appliance between me and my TV. I already have several (Wii, Xbox, etc).

3. Charging you extra to see HD. Here's a tip: if I can see HD versions of the stations that I'm already paying for just by running the tuning auto-scan, then I feel ripped off. Esp. because old 4:3 format looks terrible on my wide screen.

I agree with your sentiment that Comcast has only themselves to blame. They're trying to squeeze more and more money out of their consumers and offering little in response. Which is why I dropped them like a hot rock and got netflix and hulu accounts.
Meta: how does a comment giving personal opinion get downvoted when that comment stimulates at least 8 responses which are not downvoted. It added to the conversation, despite disagreeing with the sentiment = upvote.

IMO even if they are factually incorrect it gives opportunity to correct the opinion that Chrome spies on its users.
If I was writing a book, I'd do a terrible job, because my nose for what people want is broken. When I write essays, I don't care, I write everything and I let Hacker News and Twitter sort out the wheat from my chaff.

Personally I think this is a bad idea, because what is popular on HN rarely correlates with what I consider to be quality writing. If your goal is just to get an article on HN, that can be done pretty easily: give it a provocative title, discuss one of a handful of topics (e.g., node.js, Clojure, Scala, Rails, Apple/iOS, etc.), and make it easily skimmable within 30-45 seconds.

If HN popularity was a reliable metric for quality, TechCrunch would deserve a Pulitzer. If you want to write short pieces that attract the interest of a programmer while their code compiles, HN is a decent metric. If you want to write something with lasting meaning or value, it is not.

(Obviously, that isn't to say that nothing on HN has lasting meaning or value -- just that the correlation between lasting quality and HN popularity is weak, at best.)
The reaction from the game industry as a whole, even including the fringe elements, has been pretty lukewarm. Another gimmicky peripheral, unknown hardware capabilities, and it sounds like Nintendo hasn't locked down silicon yet, meaning that next year will be all first party titles and it'll launch, again, without third party support.

And then you get response from people like the developer of Superbrothers: Sword & Sworcery EP, which highlights exactly what a lot of people are thinking:

https://twitter.com/#!/the1console/status/81023029114699776
https://twitter.com/#!/the1console/status/81023726652624897

Couple that with Nintendo's level of hostility against indie devs, and their complete failure to grasp what it is that is making iOS such a threat to their gaming business (hint: it's the app store, not the touch screen), I can't help but think that Nintendo has peaked and is now on the way back down.

They may still make a lot of bank off of their wacky controller and kid friendly gimmicks (though I wonder how friendly it will be in a group of children and only one of them gets to use the special controller), but their days of influence in the game industry are coming to a close, methinks.
Am I the only person who just can't figure out whether I'm an "introvert" or an "extrovert" no matter how hard I try? I hate small talk (and love Smalltalk), but love meeting people. I value unfiltered honesty, but prefer effective communication. I love to be alone with my thoughts, but sometimes I just need to go out and make an idiot of myself at a party. Am I really the only person in the universe with a mutant 'vert-agnostic brain, or maybe, perhaps, are we creating some unnecessary binary distinctions here?
MinorMonitor
Not selling can have a negative impression on the customer, though. I have noticed that they don't sell hard; I interpreted it as hubris. That my sale is unimportant to them because of how crowded the place always is. It's one thing to play it cool but you also shouldn't seem disinterested or make the customer feel unimportant.
30 seconds of small talk about weather with 30 people a day ... is painful..
It reminds me of the "alpha male/beta male" thing that leaks out of 4chan occasionally. Sometimes it's just not as easy as one or the other!
I wonder if with a few more upvotes we'll see the Droste effect.
I think the big cause for concern isn't Nintendo's innovation, it's the fact that they can't inspire third party developers to really innovate on their machine. As Gimicky as the controls were on the Wii, it was and is a decent system (granted mine has collected dust for 2 years) but it just didn't have the support to make it a gaming system worth mention in the mind of traditional gamers.
well America did it pretty well
Slightly OFF TOPIC - I've been trying to find references to any articles/stories about how early astronomers first estimated the distance from the Earth to the Sun (using only observational astronomy). It appears the distance was first estimated in multiples of the distance from the Earth to the Moon. If you happen to know of any quality articles about how these estimates were made (and how a modern amateur astronomer might duplicate them), I'd appreciate a link. Thus far, Google searches have only been mildly useful.
prepend: - move hand from keyboard to mouse

append: - move hand from mouse to keyboard
The Air client is turning my laptop into a jet turbine, the cpu load stays at 100%... insane..

But, in case you didn't know:

- There is a native gtk client that works: Pithos
- and a commandline client: pianobar
I am pretty sure they are thrilled. They are doing great for themselves with Hipmunk.
My experience was with an Evo 4G. I tried closing / uninstalling all the apps, and I mostly just used the standard Google and HTC apps.

I sold the Evo and got an iPhone 4 and now I never have to think about the battery. During the few weeks I had the Evo I was caught a few times with a dead phone when I'd been planning on using the GPS to navigate somewhere at the end of the day. Not fun.
That hummer also weighs in excess of 5000 pounds stock not including the missile system and is designed to have recoil less rockets fired from a top mounted turret. That Toyota truck weighs less, has a weaker chassis, and is in no way designed to have a non professional weld job mounted missile launcher designed for a hind gunship mounted in the bed. The Toyota truck only weighs about 3000 pounds, firing that system on the slightest of inclines would literally roll the truck over.
You could of at least used gif, that image is barely readable (at least to me)
Python for high performance computing
I know that I was truly disappointed and deceived by the Wii. Other than Zelda, I feel the console was a waste of money. Sure, Wii sports and some other games are fun from time to time, but it gets old fast.

I bought the Wii on launch day and haven't used it in well over a year, however, my xbox on the other hand is used much more frequently, along with the kinect. IMO, xbox 360, xbox live, and the kinect is just a better experience.

I won't be fooled again, and in the case of Wii U, I'll just rent the console to play whatever new version of Zelda and that'll be that.
After his point in paragraph three, I realized this guy's just writing what amounts to highbrow SEO-filler, so I stopped reading.

Yes, quality matters. But quality isn't measured by how "polished" an essay is. That is a gross misunderstanding of quality-in-writing... QUALITY REQUIRES HAVING SOMETHING WORTH SAYING, and saying it concisely.
We're targeting the enterprise market so most of our customers have a security budget that this would fit nicely in. Our model is subscription based, allowing customers to run as many tests as they want. If you look at how much a breach costs organizations it isn't hard for us to justify our price. I can tell you that everyone here at ThreatSim has been in IT for well over 10 years and we're no fans of high pressure sales. Most of our business is based on referral and repeat customers. If you want to know more please fill out the contact form on our site.
> result = TableOne.findByFooAndBar("foo", "bar");

This doesn't give me the same information as the SQL. This, for example, doesn't tell me it's doing an Inner Join on two tables. Being that I know the query you are replicating here, I can assume either it's automatically joining all tables that are related to the table I'm calling. In which case, how do I get a result while only joining specific tables (or none), or the more likely case, it's not doing any join, and waiting until I actually call the object, whereby it performs the query on the table.

Simply put, the SQL query tells me exactly what is being called. The ORM does not, and hides away what it's doing. Granted, this is your example, but it's also easy to find this same style in ORMs in the wild.

I'm on the bench about ORMs myself. I use one, and enjoy it's use. However, it's also annoying because I'm comfortable with SQL and can whip up a query faster than I can wrestle the ORM to do what I want.
Law of small numbers- way to exploit that for a headline
Ask HN: How do you measure your level of extraversion or introversion?
I often see people assign themselves to one category or the other with great confidence, and I wonder how they know. Have you used an online quiz, have you worked with a professional, or do you "just know"?
Instead of "PlusApps.eu" in the upper left, I would place the name of the app itself.

Should the app name be "Earthquake Monitor" without an 's'?

First paragraph syntax, an extra space before the period "Seismological Centre ."

Also what's the unique value here: is it real time notifications, or the graphic display, or something else? What ever that key unique feature is, make that the one thing you highlight.

To do this, I would change the structure of the landing page slightly: move the "Features" section down (there are too many features here that take away from your key feature) and insert one big "key feature" section there instead.

For example, if the key feature is real time notifications, put a static info graphic there to explain why that feature along is worth purchase price. And all the other features are, therefore, a "bonus" for the price.
It is a flashpoint irrespective of whether we're there. That area has been contested for years. It's not belligerence on our part to attempt to maintain order.
With 250 Million Downloads Angry Birds Moves Into Magic, Cookbooks, And More
Also, i think it's more the display, UMTS and WLAN chips that draw most power.
Same. Makes me feel like the services offered are dubious in value.
"An International List of Digital Data Repositories"
U.S. OK’s Google Bid for 6K Nortel Patents, Apple Interested
Another benefit is that manufacturers can't screw with the button order.