skysight-inc/HackerNews huggingface dataset:
It's an interesting approach. I use SlimPHP, which approaches the RESTful API problem as a DSL, much like Sinatra. Slim has a few nice features, and my new preferred PHP stack is Slim Framework + Zend Framework as a library.
Travelling around India, Indonesia, Laos, and so on, I found that even if someone lived in a shack, there was still a good chance they owned a cell phone. Now, that's just anecdotal obviously, and typically not smart phones, but still, it may the number may be higher than you expect.
Did it different significantly from the mobile site? From the looks of it, it shouldn't be that complicated at all. 2 views in a carousel (sidebar and the main list). No transitions, no real attempt at being app like. Doesn't look like it should be that complicated to build.
Awesome guys, really nice and fast funding process (though if payment fails you are stuck with plain red message in blank page, you could improve on that one).
The advice I can give you - steal best parts from Kiva, they have great and successful site. One of the things I missed was "tip" donation along with the treatment donation.
Awesome site! One point of feedback: the PayPal workflow is so bad it almost made me stop my donation. It would be much easier with a standard CC payment option.

Good luck!
Wow, that's an incredible UI
Double click on the tab at the top. It auto-hides the ribbon and you get most of your real estate back.
Better Off inspired me to move to a small cabin on Vancouver Island; for the past year and a half (and the past order of magnitude of revenue and team size growth!) I've lived and worked in this cabin.

That book helped me stay sane during an extremely hectic time of life, I highly recommend it. Nice to see it getting a plug here :)
Using the Draper Gem, Round One
But acupuncture has been shown to be more effective than placebo in some proper, randomized, double-blind studies. Unlike, say, homeopathy, there may well be something truly therapeutic about acupuncture.

http://arstechnica.com/science/2010/06/acupuncture-works-by-...
You talk about documentation? unexpected data?
Could you elaborate?
Socialism isn't what you appear to think it is.

A privately owned company that provides services subsidized by one group of customers to others for free isn't "socialist" in any meaningful sense. It's still privately owned, it's still driven by profit, there's still money changing hands. It's funded by capitalists who put money in with the hope of seeing a return on their investment. Etc.

It's not impossible to imagine a "socialist Twitter," but that would involve something like it being operated as a venture owned cooperatively by the people who work there (http://en.wikipedia.org/wiki/Worker_cooperative), or as a wholly or partly nationalized enterprise, kind of like how the old Bell System worked from the 1930s until the 1980s.
Ask HN: Ad server recommendations?
Anyone have recommendations for ad servers? Particularly ones that are compatible with single-page JS web apps (e.g. page context changes, but not necessarily page refreshes)?

I know of two: Google DFP Small Business [1] and iSocket [2]. I'm fairly confident that Google DFP plays nice with AJAX sites

[1]http://www.google.com/dfp/info/sb/index.html
[2]https://www.isocket.com/
It does, but you have to make sure that you are in the right neighbourhood for it to rain down on you. Tax havens work best.

http://truth-out.org/news/item/10710-super-rich-holding-21-t...
It has it's pros and cons, that's for sure. In some ways it's very good and in other ways it can be distracting.
At least in America, being financially liable if a company goes under isn't an issue if the company was setup in reasonable way. 99% of companies are.
Without a doubt, 1.0.0 stable came out (I think) before 10.7. That said, it's my preferred functionality, so I'll gladly take it if it means it doesn't consume my second monitor like some sort of vermicious knid.
Looks promising! Just subscribed for the beta and can't wait for the release.
As a designer that writes HTML/CSS and a tiny bit of jQuery, I don't consider myself a front-end developer because none of the job listings I see consider me a front-end developer.

They ask for knowledge of JavaScript/Ruby/PHP/Drupal, etc. I've stopped looking for jobs under the title "developer" because of how often it varies in what skillsets they're actually looking for.

That being said, all of the designer jobs I find expect you to mock something up in Photoshop and hand it over to someone to code. I personally hate having other people code up my stuff because that means I have to do additional interaction write-ups I can just code myself, so I don't really know where I fit in.
Has to be a Way | Socyberty
If you just go to Network Preferences you should see it.
Can you compare that against the increase in the standard of living, college, housing, vehicle, and food costs? This by itself doesn't mean anything if everything else is increasing in costs faster than the increase in wages...
You ROCK Jesse!
Having used the android version from since it first came out:

It definitely needs to be rewritten for Android.
Facebook is a pretty huge contributor to open source. The Three20 framework that they made which powered their original iPhone app was open source and used by tons of developers.

They have a ton of repos on their github https://github.com/facebook
Startup Rapper Performs 'Seed Round' at GROW Conference
Not really, most frameworks use a router to ensure the application has a single point of entry. Most PHP frameworks adopt a router too. A very common use case that requires a router that .htaccess wouldn't provide is if you want to have some middleware run before or after a request (for setting cache values for some resources and not others). There are other benefits too when it comes to testing as you can test (route) requests to views without having to make a call to the server.

Edit: Removed unnecessary snarky comment.
I wouldn't waste time/resources on an Android app this early. Spend your resources validating this concept even more.
Benefits don't translate as directly to consumer spending. If my company pays more for my health insurance, that doesn't affect my ability to pay off my mortgage or purchase electronics. If I get more vacation days, that means I do less work, but the money I get remains constant. Certainly, there are some benefits that do translate to economy-stimulating actions (such as subsidized purchases or memberships), but I'm under the (possibly misguided) impression that a large portion of the increase in benefits is just health insurance costing more.
3 Ways To Make Everyone Around You Smarter
* Chrome has that.

* I don't really see the usefulness. I prefer Cmd-[0-9] for tab access.

* Chrome syncs between my three computers, phone, tablet. It's not just bookmarks. It's everything

* Doesn't Safari not have a reader anymore?

* I guess it's a matter of preference but I get a nice arrow indicator for page forward and backward. The Safari effect is a bit much in my opinion.
Apple Pulls 'Genius' TV Ads from YouTube and Apple.com
People are buying cars and houses, as you'd know if you read my link. We currently have more cars/houses than ever before.

If inflation-adjusted compensation were down, this fact would pose a paradox and suggest we are incorrectly measuring inflation - however, the paradox is easily resolved by looking at total comp.
92% of top paid Apple iOS apps, 100% of top 100 paid Android apps hacked
3) Working utterly and completely from home eventually leads to a sense of isolation and depression.

I did that for about three months straight and I agree with the assessment. At my new job I work 3-4 days a week in the office and 1-2 days at home. I find a mix of office and home to be a good balance, though I do find the commute an utter waste of time.
If I understand the article correctly the argument is that ZD strategies don't do well against each other, so they can never dominate a population. Therefore they will not exist evolutionarily.

I don think that conclusion follows. I would expect the strategy to wax and wane around an equilibrium in which the proportion of other ZD players drops the value of the strategy to that of other good strategies. It's similar to many investing strategies that work well when a few people are using them but not when everyone is. These strategies never die, they oscillate from feast to famine.
It's not meant to be taken literally. I'm using a figure of speech called hyperbole to drive a point.
Porn has become so culturally acceptable I doubt many people will pay up.
> There are benefits to keeping your routing in your app. Using different route sets based on environment variables, specifically migrating from one version of an api to another is not possible or easy with a purely htaccess router.

I'm not excited to correct you, because the way it it doesn't quite hold true involves dragons, but I thought I would in case people doubt the power of apache configuration (nginx is much the same way).

It is possible, with included modules like the one below. There is also the ability to use custom modules, which are programmatic in nature and have access to Apache at a low level. Since it wasn't specified whether a shared host is being used, I think it's within the scope of the discussion.

http://httpd.apache.org/docs/2.2/env.html
Hi, I just tried to donate and logged in through Paypal but I get "Something went wrong": http://cl.ly/image/0Z0H0n3i1f0q
We hope to switch away from PayPal asap. Trust us, that's the first update we're going to make. Braintree is looking pretty good right about now.
Thanks tjr! I do know a little C as I have taken Operating Systems. I will probably start somewhere with web/database programming as it interests me now.
This service has a tremendous potential to do good and help people in need.

As the previous poster mentioned, I too recommend you guys continue focusing on transparency and preventing scams. You don't want the service to be ruined because of a few bad apples.

IMO, a smartphone/android app would probably not be accessible for many of those living in developing countries. But the general trend I've been hearing about is that a growing number of people living in developing countries are getting access to basic cellular/text service.
> "Dear App.net: go free-for-most with a paid tier, and you just might take over the world."

I don't think App.net offering a paid tier would protect them from making the same mistakes as Twitter, Facebook, and Google down the road. If they grow to the size of any of those companies, they'd be susceptible to the same forces and temptations that are driving Twitter down its current path.
I have never liked DuckDuckGo after seeing their advertisement tactics, especially the "educational" http://donttrack.us/ minisite. Apparently your anonymous HTTP referer info (from Google Analytics?) will be sold to insurance companies / appear in a background check? It is blatant fear mongering and really made me angry.
Thanks ChuckMcM!
Doesn't someone have a copyright on all things MLK? I remember reading about people not even being able to post his speech on youtube or anything.
Ask HN: Why do Makefiles typically not include an uninstall script?
I'm typically a package manager guy, once you start screwing with the status-quo especially on distributions like Ubuntu, things get strange really quickly.

Case in point, Redis, the Makefile is so simple, and the code/project so clean and with so few dependencies, there's not even a `./configure` stage, why doesn't it include a `make uninstall`.

`make install` must generate a file list to perform the uninstallation, it should be trivial to uninstall those files.

Am I missing a trick, is there some way to snatch the file list from `install` and feed it to `rm`, or do they not include an `uninstall` task incase that try to uninstall something that's running (but, even that is a small portion of things which are installed, and surely 9/10 times it would keep running until stopped/rebooted??)

Thanks HN!
Thanks for supporting us, and I apologize about that. We are going to look into it ASAP.
Finding cool iOS startups
So.. I've been a long-time android user, but am considering getting the iPhone 5 mostly just due to the fact there are so many early-stage apps I'm missing out on.

I've come across a couple of these apps in the past, but didn't really bookmark them or anything (since I wasn't an iOS user :P)

Just wonderin'- is there any sort of place online where I can find cool, recent iOS startups?
Wow, that's awesome.

I felt bad having to decide between them and funded all 3 that still need funding :)

p.s.: unfortunately i still have a "bad feeling" because the internet is full of scams, i guess that will be your hardest fight, convincing people you are not a scam
Less than ownership. It's a lot easier to change to a new job than to change to ownership of a new company.
I know we're all interested in the content, but that is a seriously bad reading experience. Just because the content is technical doesn't mean the font size has to be tiny and the line height squashed. It's way too dense.
>Have you ever watched an American football game, for Pete's sake? Do you have any idea what those guys are doing to themselves?

You mean the game where you get to wear one million paddings that makes even skinniest person look buffed up? I would have gone with Rugby as a better example of being brutal. However, you argument still doesn't hold because in these cases you are not self inflicting a damage on yourself. Sure you are more likely to get hurt during the game and have a higher chance of causing a permanent damage but there is a big difference between doing that to yourself just to win a game and being a part of an accident. Whatever happened to the term Sportsmanship http://en.wikipedia.org/wiki/Sportsmanship ?

>What I read was an article about people hacking their bodies to get to levels of performance they wouldn't otherwise be capable of.

That argument would have a better merit if they were to compete against the "normal" athletes. However they are not, they are competing against people who has similar disabilities and limitations like them. So its will be a fair game if they don't resort to such performance enhancing methods.
* Chrome changes the font size; it doesn't zoom the page. At least in v22.
* I don't see the usefulness in tab access. To each their own.
* Chrome on iOS doesn't have access to Nitro.
* Come again? Reader is the Safari feature adapted from Arc90's Readability bookmarklet.
* Right.
"Over the past 30 years, a larger and larger portion of America's income growth has gone to those in the top 10% of incomes, and especially those in the top 1%. This is a major change from the prior 60 years, in which the top 10% and the bottom 90% shared in the income gains."

one word can largely sum up why... China
So you've offered a results-guaranteed return policy for your book, and you had a bad experience? I'd love to hear more.
Just curious, why does the app make me login to Facebook via a web browser window, instead of just hopping over to the Facebook App, letting me hit Approve (or whatever it says), then hopping back to Prismatic, like other apps do?
If anything I find that a router makes your code easier to test. If you're 100% consistent about using the router to obtain user input, then your code is easy to unit test with a mock router. Routers themselves can be easy to test as well.

It's a clean separation of concerns - the router is the only thing that knows about the URL implementation. The rest of the code relies on the router to do that. That's a good practice to me.

What would you would consider "best practice" in place of a router?
The graph purports to do that comparison by measuring in inflation adjusted dollars.

In reality, since inflation tends to be overstated, real wages have probably grown by even more than the graph indicates.
And yet the overriding goal when planning a start-up, at least for web start-ups, is to eliminate paid human labor at any cost, in the name of scalability. Federal minimum wage is largely irrelevant when talking about the middle class, since it's so distant from an income that might include you in it. I don't see how our community is equipped to address such an issue in any meaningful way.

Perhaps ubiquitous availability of sophisticated robots might allow people to have their needs met with fewer relative resources at their disposal, though it will also exacerbate the problem as productive jobs become more scarce. People can now be entertained more cheaply than ever, with free access to content made by their peers. People can virtually travel the world without leaving their homes. Can we at least ease the pain of not being in the top 1%?
Instead of "how", always ask "why". Once you have developed an urge to do this by default, you have become a good hacker. My 2 cents.
India’s SMS Ban Demonstrates the Difficulty of Controlling Digital Information
It all goes into the huge (secret by law) national insurance database, which is accessible by all insurers. All information gained by an insurance company about an individual is put in there, and insurers are prohibited from discussing it.
Google actually did something exactly like this early in their corporate existence, when they bought DejaNews in 2001 (see http://googlepress.blogspot.com/2001/02/google-acquires-usen...).

DejaNews was a company that held the most comprehensive archive of discussions on Usenet (http://en.wikipedia.org/wiki/Usenet) in the world at that time. Usenet was where public discussions happened online before Web forums, so that database represented an important chunk of early Internet history.

Deja had hoped to turn that database into a monetizable resource, but the bursting of the dot-com bubble ended that dream, and people started worrying that when Deja folded its Usenet archive might be lost forever. So Google stepped in and bought Deja to ensure that its archives would be held by someone who hadn't been crushed by the market collapse. Deja's archives eventually formed the basis of the product that became Google Groups.

There wasn't a lot of business logic to the acquisition; Usenet had been in decline for years by the time Deja sank, so if Google was only interested in a discussion product the Usenet archive wasn't a must-have. Buying Deja was more about saving a key piece of Net history (and putting it under the Google logo) than it was about financial prudence.

Of course, all this was in 2001, before Google went public. Private companies can make charitable gestures like this much more easily than public ones can.
You'll just need to take my word on it - I'm not going to post ejunkie/PayPal creds :-)

Total uniques for the main article: 7,772
Total uniques for the sales page: 1,238
A 2% conversion rate (26 sales) isn't that far fetched. It was converting higher with the pre-HN traffic (about 6% on average).
Paying more for health insurance does affect your ability to pay off your mortgage and purchase electronics - when you get slammed with an enormous unexpected medical bill, and don't have to route mortgage & electronics money into the staying alive fund. Trust me.
Unfortunately Accept-Language simply doesn't work - if you talk to engineers at Google they'll tell you that they've done the research and an enormous number of browsers have the incorrect setting and hence send an inappropriate header.
Just an FYI (and you'll probably hate it more), but the controls(2) are not off. This is part of the new metro sensibility[1].

[1]: http://www.ditii.com/2012/05/22/github-windows-released-supp... (second image down)
Related:

http://reneweconomy.com.au/2012/why-generators-are-terrified...

http://grist.org/article/2011-11-23-the-problem-with-the-ren...

http://www.recycled-energy.com/newsroom/publication/the-batt...

http://www.ilsr.org/solar-grid-parity-101/

http://www.greentechmedia.com/articles/read/how-will-the-cal...
Today's middle class hasn't been affording stuff like that. They've been paying for them by cutting into their savings or going into debt.

It's easy to say (and true) that they should quit spending beyond their means. However, that's problematic. If they quit buying that stuff, then it's going to harm American businesses, and the economy is going to go into a slump.

(I realize my choice of tense is a little bit silly. Pretend that last sentence was written in 2007 and not 2012.)
I believe this was the reason the WHAT-WG was started. The discontent of browser developers of the slow moving standardisation process of the W3C.

From the WHAT-WG FAQ:

"The WHATWG was founded by individuals of Apple, the Mozilla Foundation, and Opera Software in 2004, after a W3C workshop. Apple, Mozilla and Opera were becoming increasingly concerned about the W3C’s direction with XHTML, lack of interest in HTML and apparent disregard for the needs of real-world authors. So, in response, these organisations set out with a mission to address these concerns and the Web Hypertext Application Technology Working Group was born."
That's a nice straw man, but that's not the median for the US.

Not even for bay area white collars is that reasonably the median, given how expensive houses are here. Most rent unless they're past 30-40 or won the startup lottery.
10 Never stop.
20 GOTO 10
Yes, it certainly wasn't created to spite Steve Jobs, because Metro shipped with Windows Phones in November 2010, just under a year before he died.
Running a block async on the main thread can still hurt UI performance. Having worked on an app that deals with a lot of image downloading and processing, we needed to use a different runloop for downloading, and background operations to do image resizing and caching.

Between blocks and NSOperationQueue this all feels pretty natural in iOS development. You're not explicitly managing thread creation, etc.
Beautiful. This site works on the same principle as ChildFund (Christian Children's Fund), but actually delivers the money where it implies it does. When faced with actual real people that are in need, it is difficult not to donate, especially that the donation process is so smooth and seamless.

Not only made me reach for my wallet, it made me register on HH and comment, and that's much harder.

Bravo! Keep on making this world a better place for all.
They could offer a subscription model, and then make it a monthly "game" of deciding where your money's going to go. Lots of people are willing to become sustaining members of charities.

Or, I'm a member of a meta-charity called Foundation Beyond Belief, in which my contribution is distributed to various nonreligious charities based on priorities I set (e.g. 25% of funds to environmental causes, 50% human rights, 25% poverty, or whatever). So for Watsi, maybe I could predefine, say, types of medical treatment, country/region, etc. and then the system heuristically determines where to disburse.

And now that I think about it, Kiva optionally does something similar, so that loan repayments don't just sit stagnant in people's accounts because they haven't gotten around to manually distributing them.
Trickle-down economics has never worked. People don't become obscenely rich by spending their money; they get to that point by hoarding it.

Only a few bastions of wealth are associated with trickle-down economics: NYC, Switzerland; Beverly Hills, etc.
Maybe, maybe not. It could very well be that the argument is talking about the median situation, whereas the chart shows a mean.