skysight-inc/HackerNews huggingface dataset:
-- These are not rants against the system. They’re not anarchist manifestos. They’re not calls for a revolution. They’re small stories of people who played by the rules, did what they were told, and now have nothing to show for it. Or, worse, they have tens of thousands in debt to show for it. --

Heck, so you make a mistake and then blame Wall St, or someone extremely rich for it? If you listened to someone, and they were wrong, it's not their mistake, it's yours.

Now you are in debt, without a home, a job and with an uncertain future. I live in a third-world country, I didn't listen to the people, I didn't listen to the society and their rules. I went and started my own consulting company, rent a flat, carrying on my studies, working and learning all day... Now I'm making a double professor salary and I'm only 20 years old. I'm the 1%.
For Ruby there's httparty, https://github.com/jnunemaker/httparty, curb, and a couple of others that escape me right now.
It sounds like the browser integrates with the application so that the line becomes blurred between where the browser ends and the app begins. As a long-term strategy you can almost see them releasing an API so companies can easily create websites "Built for Raven."

With that said I don't think that's at all clear from the copy... just what I'm inferring.
Small correction: Go was announced in November 2009.
Sorry if you think we raped you, it seems that Raven love you computer :)
As well as the corporate market, RIM also has, at least in the UK, a large teen market. They can't get enough of Blackberry Messenger. You hear it on every bus, tram and train: "What's your pin? I'll BB you..."

It's nowhere near as big as the corporate market but it's there.
iPhone vs Android
Dante's Inferno was written in Italian.

http://en.wikipedia.org/wiki/Inferno_(Dante)

The work is a poem, and has some rhyme in the original Italian; the type of rhyme is called Terza Rima and is hard to do in English.
Discussion from the two month old submission: http://news.ycombinator.com/item?id=2882301
One thing I find interesting about the stories that have been getting the most circulation is that almost all of them bemoan the system, yet very few bother to outline how they plan to improve their situation.

Seems to me a few of these people are just now realizing that shuffling through the corrals of life leads you to the slaughter house.
Yep, another post on getting the domain sounds interesting.
Actually as set by default by Apple we share Safari's cookies. We will have a switch soon that will be turned off by default.
Yeah, I screwed that part up. :) All good.
"I was about (sic) to bicycle commute at least 4 days a week all winter long"

I think you also have to factor in safety. You will inevitably take chances over time and one of those chances could lead to an injury that keeps you from working or gives you lifelong pain. Either from a mistake you make or from someone in a car or bus. (Of course this can happen in dry weather as well...)

Statistically you can also use the historical weather info on http://www.wunderground.com to look over several years data for the winter.
Tell HN:If you are using the Android HN reader I wrote, upgrade to 2.2
Before 2.2, the Android reader depended on a Sinatra screen-scraping app go-between running on Heroku. I don't understand why but lately that app is often failing. (Is ycombinator.com blocking it?). So, last night, I changed the Android app so that most of the screen-scraping is done by Java code in the Android app itself.

Sorry for the inconvenience.
> "impossible to figure out how much is "real" and how much is chemical or other mechanisms of signalling."

I don't see the need to make the distinction at all. So what if consciousness is just a bunch of electrical impulses, or that love is a giant dose of oxytocin - I'm not sure what would lead you think that these things are not "real" simply because they have some evolutionary/chemical basis.

I can have a delicious lunch today - but does the food actually taste good? Or is it adulterated by mental conditioning? Maybe I only like broccoli because of childhood mental conditioning. Or maybe it brings back a fond memory. Or perhaps it only tastes good because of the presence of certain chemicals?

... Does it matter?
Sam Ruby: Building Dash
Here's the new one I'm working on:

https://github.com/tarcieri/http

httparty does a few of the same tricks, but I still find its API a bit obtrusive. At least it automatically parses JSON! (my library does this too, if an appropriate library is loaded)

In addition to a humane interface, it will soon be backed by a Ragel-generated HTTP parser:

https://github.com/tarcieri/http/tree/master/parser
They got me with the 4 day battery and the sweet sensitive laser pointer. I do have an Android phone on the side though, but I just can't get myself to charge it everyday and when I think of it, it's dead.
A Brief History of Mathematics (BBC Podcast)
Collateral for Customer Support
Looks good. Gonna try it!
Previous discussion: http://news.ycombinator.com/item?id=2988208
Why is that unfortunate? Why would anyone run python > 2.7?
Sure, jQuery is bad at scale. And by "scale" I'm not talking pageviews, I'm talking features, development team, etc... For that, modular libraries like YUI and Dojo are the answer. You can create some of the most advanced web applications perfectly fine in JS as long as you approach it correctly.

P.S. Don't ever use the term "klocks" unless you want to sound like a enterprise middle manager who hasn't touched code in 20 years. Just a friendly tip. :)
Smartphone-Nokia 700-Features Reviews Price | OnlineGadgetBox
Scaling Erlang
C# / .NET had System.Net.WebRequest since 1.1. It's similar in principle to Requests.
I would like Raven to be this physical place that contains my most important web fixtures. That is, whenever I want to access Hacker News, instead of opening Chrome and hitting a bookmark, I'd just go to Raven and know that HN will be right there, no loading required. And right next to it, there will be Reddit and Github and Gmail.

But that creates an interesting problem: Twitter and Gmail will auto-reload its contents. Hacker News will not. Therefore, I'd like to set some fixed auto-refresh interval for the HN "app" (but not Gmail).

I don't know whether that is in line with your vision for Raven, but it certainly is something I would like!

Additionally, I'd like to have the option to open external links in my regular browser.
GitHub - 1 Million User Party: Mon Oct 17 in SF
"Rabois says that Square’s merchants now represent 10 percent of the transactions in the Visa/MasterCard world."

This is either a) completely untrue, or b) a clever play on words (I don't know what "Square's merchants" means)

800k card readers shipped is significant and would be about 10% of the total companies that take credit cards, but the vast majority of those with readers are not actually companies (I have gotten several of them in the mail... saying "card readers shipped" is like AOL talking about how many CD's or disks they gave out in the 90's)

There are ~56Billion visa/mc credit and debit card transactions per year, if anyone was interested. (taken from Visa/MC 10-k's)... and a total of $3.5Trillion in transaction volume
It has long been unix convention that every line of text is followed by a terminating character. It used to be that many command-line tools relied on this, I suspect most tools are more forgiving nowadays. Nearly all linux/unix text editors perform little normalizations to be as compatible as possible. I bet if you opened a file in vim's binary editing mode (vim -b) you could write it without the final line ending (does nano also have a binary mode? might be worth trying).

Edit: Apparently nano has a -L option that skips the last-line normalization.
What is the timeline for v0.7? Desperately need the asynchronous stuff!
The ASP.NET website has been redesigned (currently in Beta)
I would be interested in the history of that. Homeownership seems very American to me, but subsidizes not so much [1].
And books or links, that you can recommend?

[1] I'm aware there are many subsidizes in the US, for instance in agriculture. Still, it seems to be less than in Europe. There are subsidizes for homeownership in Germany but more people live in rented accommodation.
Even if the idea of link exchange is not new at all as you are pointing out, betainsight is different for several reasons: it' s fast, no crappy or spammy websites, geared exclusively towards the startup community and aims to really promote parterships. As i wrote in the description the itself network is still in its mvp stage, but I' m planning to add social features to make cooperation easier between the subscribers and collect feedback from visitors. As it is now it could be a nice feature for all of those startups posted on websites such as betalist to boost their traffic by means of interlinking to each other.
Why aren’t we getting richer? The scarring tissue theory
Initialization of static data is more problematic than you think; it's particularly susceptible to races.

On the other hand, there are very important pragmatic reasons for using 0 to initialize data; the OS loader can give you zero pages (corresponding to bss segment or equivalent) for "free"; free to the point that they don't need to be stored in the image, and allocated lazily as needed.
As soon as I can push it out. Aiming for Friday (if not sooner)!
Google Voice Silently Loses Text Messages
To be fair, it is likely that the developers who "think in algorithms" and so on work on search, their core product, and it is the marketing team that handles the rest of the Web site. So you may be implicating the wrong set of people.
In so far as (a) the language has a static nominative type system and (b) these types describe values that pass between modules, all modules that work with types defined outside the module will require other modules that use the module to also include (implicitly if not explicitly) the module dependencies.

You can get away from this by having a structural type system, or by being dynamically typed (duck typing ultimately being another form of structural typing). But within the constraints of the type system, you can't get away from this by merely changing the design - unless you put everything into a single module, which is the ultimate in anti-modularity.
Top SEO Skills for 2011
correct, but somebody else has put a stamp on it already.
The trajectory of education seems to be that hard subjects become basic as we get better at teaching them. Especially as applications in technology make them easier to understand. A lot of stuff we call basic math today used to be the pinnacle of mathematics.

It's a running gag in the various Star Trek series that people learn how to build warp drives (and other very advanced things) in high school.

Paraphrasing a time travel episode: "in my time [the future] there's a [technobabble] in every desk."
Pretty much, python.
Pretty much, python sans tabs and coolness. Use it or ruby if you want such stuff.
By the time I hit pg 3 (90 posts) I have so many tabs open with things I want to check out, I make myself go through them. But rather than culling the amount of tabs, it tends to just generate more... Sadly, I rarely make it to 91+.

Reminds me of one of my favorite entries in the urban dictionary: http://www.urbandictionary.com/define.php?term=link%20diving
My DroidCon UK summary (with some pics)
Yes, absolutely. It's not just that they are making high risk bets for clients who are advised of the risk. It's that they are taking "investments" that have zero percent chance of payout, such as selling million dollar McMansions to unemployed high school drop outs, and scheming the system to package them as AAA securities by creating bogus insurance schemes that have no chance of being paid out, then ensuring their profit by investing the money in "donations" to political candidates. The idea that this is investing in productive economic activity or that these are investments at all is a fallacy. It's fraud.
What Android Can Learn from Steve Jobs
There's a common notion that an organization begins its downward spiral when it finally moves into new purpose-built offices.

I've been getting a similar vibe from Mozilla lately - they're becoming more and more focused on Mozilla itself, too worried about being "on brand" and "on style", and are starting to have diminishing influence on the web.

They don't even feel like an open-source project anymore - could you imagine LibreOffice or Apache acting the way Mozilla does?
It generally means it has an API which lends itself to writing readable, intuitive code.
Interesting.

My startup, Audiogalaxy, can help remedy most of the things you loathe and things you're unsure about. If you have a large music collection, I'm sure you'll love it - give it a shot. http://www.audiogalaxy.com.
Aren't you worried about the higher likelihood of death (4x) and injury (6x) on motorcycles?
Yet you didn't answer the very simple question of "What does your company do?"
The people who took on too much housing debt, and the banks who lent to them, were either greedy, or foolish, or a combination of the two. None of them deserve a public bailout.
Yes, it matters - both in food and in relationships. With modern chemistry unhealthy food can taste as good as what evolution has shaped us to detect as good food. With a psychopath a fake relation can feel as good as a true one.

In both cases you will know the difference, just not immediately.
Phone Story: the dark side of your smart phone
I read a bit more into Dart, its optional typing is very interesting. I might even like that if it were a change to Javascript itself.

Of course Javascript has problems, every language has problems associated with it. They all have strengths and they all have weaknesses.

From what I've seen, projects like GWT, Dart, and Coffeescript come out of communities of developers other then the web development community. GWT and comes from Java engineers as an attempt to not have to write javascript, Coffeescript comes from Ruby developers attempting to accomplish the same thing. Now Dart is another attempt by the Java community to not write Javascript.

The thing is, I never hear from the web development community that Javascript is broken, missing major features, and needs to be replaced. These are the people using Javascript every day. The people that say Javascript needs these features are people who don't use it that much.
My suspicion (which I can't prove--this is just a gut feeling) is that there is an economically correct price for any given thing, and that markets will move toward that price. This economically correct price only changes when factors in the "real world" change, or we have reason to believe factors in the real world are going to change (e.g., bad weather might reduce crop yield, or forecasts of bad weather make is expect a reduction in yield).

Actors in the markets get information not only from real world sources (e.g., news reports), but also infer information from the activity of other actors in the market, so there is a bit of a feedback look in the market.

My suspicion is that as you increase the frequency of trades, starting from very infrequent (e.g., people trading in person directly with the person they are buying or selling from) and then going to faster and faster methods (trades by mail, then telegraph, and so on), there are two effects. First, the market is able to more quickly converge to near the "correct" price for the item, and there is some increase in fluctuation around the correct price due to strengthening of the feedback loops.

I suspect that there is some optimum trading speed, which depends on the rate that the real world events (things like weather changes, fashion, wars, and so on) happen, and when you push trading speed past that you stop gaining on convergence speed, but continue increasing instability due to the feedback loops.

The result is a market that is less and less tied to the real world. In effect, the market ends up making up information from the trading activity itself. The trading essentially ends up being based on noise rather than signal. It's hard to see how that can be good.
When Should You Buy A Home Versus Renting
SFF device for your wrist has an API that allows it to be modded to your liking
I have a problem with the premise of this article. I note all but one of these people have a degree. Someone should tell Mr. Klein the unemployment rate among people with a college degree is only 4.2% which is close to the transitional rate (the rate where you have full employment and the number only represents those transitioning from job to job). I don't doubt there are those with degrees who have found themselves in bad situations but those are the exceptions.

Almost completely unrepresented in this article are the people the system really isn't servicing. Those without a High School degree have an unemployment rate of 14%. With a High School degree it's 9.7%.

Those people are the 99%. The people who NEVER had health care. The people who couldn't afford an education even in good times. The people who spent their childhoods struggling to stay alive.
Shareagift is easy group gift buying for any occasion - The Next Web
Agreed. I've done it.

In my case it's not always practical - I like to come home for lunch, see the kids, have lunch with my wife.
The single biggest subsidy for homeownership in the US is the mortgage interest tax deduction, where you can deduct interest payments on the first $1,000,000 of debt on your first or second home.
That's pretty neat. The only thing that's missing IMO is an option to preview the pattern as the background of the page.
I'm not saying they should stick with an unpopular decision at all, just that the typical publicly-traded company would be highly likely to do so in order to avoid being perceived as incoherent or disorganized.

Netflix painted themselves into a corner here, and had no easy way out. Other companies would have chosen a different solution.
The designation of 'mental disorder' is largely one of subjectivity and social convention. In some contexts, lack of emotional empathy is simply a gift[1]. As is the ability to apply rational empathy to a situation.

Physiological concerns aside, observed psychopathy is more or less a variation of behavior that allows the individual to apply more cerebral perceptions to social / emotional contexts.

Would the world be a better place if we had more people acting like this? or the opposite case of applying social / emotional perceptions to a more cerebral context? I would argue (for many reasons) that the answer to this question is the former, whereas it has been the latter through most of human history.

The capacity to act as a 'psychopath' may very well be a necessary evolution of our culture, and in fact may become a desired genetic trait in future years. More important that trying assimilate people with characteristics of psychopathy may be to foster this ability of the mind - keep children away from violence, keep young adults away from their egos.

[1] From my favorite new TV psychopath personality, Robert California of the Office: "I'll tell you some thing I find unproductive. Constantly worrying about where you stand based on inscrutable social cues, and then inevitably reframing it all in a reassuring way so that you can get to sleep at night. No, I do not believe in that at all. If I invited you to lunch, I think you're a winner. If I didn't I don't. But I just met you all. Life is long, opinons change. Winners, prove me right. Losers, prove me wrong."
If 40 is when you get old, seems like we're getting 'old' sooner and retire later. If that's the case, you're 'old' over 50% of the time you're in the workforce. :p
Ugh. I remember hacking my "web.xml" and the like files at home years ago so that I could work offline. I simply pointed them to local copies of the files with a "file:" URI. Not sure what the least-evil fix for this is, though.
Whither WebOS?
More anecdotal commentary: I have an iPad 2. It's jailbroken. I haven't rebooted it since the jailbreak, which is probably going on several months now.

Given iOS's stability (even while jailbroken), the tethering is an annoyance, but certainly not a dealbreaker.
Hi, I work for Mozilla (I'm a Firefox dev). I'm not sure what you mean, I don't think we are "more focused on Mozilla itself" - we are focused on building Firefox like we always have. But maybe I don't understand your point - can you perhaps explain what you find to be troubling?
The contrarian community wonders where your data regarding the percentage of iPhone 4S orders that represent new customers comes from. Is this based on past launches? What were the percentages then?
If you are unable to distinguish from these "feelings", you could potentially be unable to tell if you are in love (persons your soul mate/personalities go really well/want to spend the rest of your life with that person) or if you just have good sex, which can allow a bad relationship to linger for years.
That would justify vigilance and caution, not outright dismissal of all emotion as socially-conditioned, non-real constructs.

Certainly it would not justify something as cynical as this:

> "Aren't most people just failed social actors who are rather poor at picking the signs in which to display their emotional communication?"

which was the part that really rubbed me the wrong way.
Well, you can't fail to initialize a static variable, so maybe you meant accidentally initializing it to the wrong value.
It's surprising to me to see so many people who have such a poor understanding of how the world works.

I went to graduate school believing that there might be some financial security afforded by a higher degree, and that with that security I could finally buy my mom her own house and take care of her. Instead, I have wasted six years of my life.

I got a degree (without considering how I was going to create value for other people) and yet I'm not set up for life!
Quelle Surprise!
>only interested in the big ideas that sounds crazy that big companies reject.

Great! I've got that covered... we'll see though seems like a lot of VCs like safe a sure bets, proof that it is already working.
The deals space has long passed its climax. If you're going to be starting yet ANOTHER daily deals site, there needs to be some other unique angle used. Creating another mini-Groupon clone isn't going to cut it anymore.
> Initialization of static data is more problematic than you think; it's particularly susceptible to races.

Safe initialization of statics is both possible and fast, thanks to an algorithm by Mike Burrows:

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n266...

It is also guaranteed in C++11. GCC has been implementing thread-safe initialization since version 4, I believe, but I'm not sure whether they use this algorithm.