skysight-inc/HackerNews huggingface dataset:
Hey -- deet already gave some info about Picturelife I'd also mention this: You can use your own S3 account with Picturelife and never pay us a dime. If we disappeared one day, all your photos would still be on your S3 account and with our free API you could get all your metadata out in a way you (or someone) could still use our frontend to access them. ~innonate, co-founder of Picturelife
I know this is just a one line part of your thoughtful post, but it irks me when I read this because it's such a "one move ahead in chess" way of thinking.

e.g. "earmarks" which account for approximately 0% of the budget

Great, then completely eliminating pork barrel spending shouldn't hurt anyone.

Really, earmarks are bad because they're a corrupting influence that encourages legislators to vote for bills for reasons other than the bills' individual merits.

Earmarks are like catalysts in a chemical reaction. They may not appear on the balance sheet for chemicals consumed in a reaction, but without them the reaction wouldn't happen at all or at the same speed.

This article turned up in a quick google: http://www.defensenews.com/article/20120705/DEFREG02/3070500...

So for being such a small percentage of the budget, earmarks were hugely influential to congress members in getting them to vote. Even though earmarks haven't completely disappeared, their reduction is forcing Congress to rework motivation for getting votes for bills. We need to move beyond the "earmarks is a small percentage of the budget so they don't matter" meme. Think about why and how they're there and you quickly realize that they're bad even if they directly consume 0.00% of the budget.
Why not rent it? When I bought I did so in part because I knew I could rent it. If you live in an area with terrible job prospects or no other draws that may not work.
Ask HN: What's with the .io trend?
A lot of websites with domains (and brands, as well) are using the .io TLD. I wonder why? What does I/O (input output, am i right) has to do with such businesses?
sl is horrible - I don't need to waste however many seconds just because I mistyped something.
Bribery is not free speech.

The right to free speech is simply the right to not be forcefully coerced, as applied to the realm of speech.
Depends on the analysis lifecycle I think - I hate using Matlab for writing any sort of large experimental framework in, especially if it has to interact with other systems, but for quick and dirty experiments, plotting, or parallelizing totally independent for-loops eg. for a grid-search over some model hyper-parameters, it's great (the latter is literally changing "for" to "parfor". After you fork out for the Parallel Computing Toolbox of course.) But then a lot of code in research is written in the style of use-code-for-a-week->get a graph->curve is higher than their curve?->publication.

When I need to write something more substantive and reusable though, Python forever.
"HN seems to have picked this up [...]" because you submitted it :D

Unless you meant that it made it to the home page. ;)

Either way, best of luck. Definitely a good suggestion to try something a little scary while you don't have much in the way of obligations, yet.
I'd suggest adding some type of loading animation or at least a message that says loading. Without this I didn't know if it was broken or if I was waiting. (I'm on a DSL connection...)
Chief Tries to Infuse Yahoo With a Start-Up’s Spirit
Create a nice responsive GUI to manage the scheduling and allow the community to submit Python plug-ins to do specific tasks. API keys and credentials will always be stored on the user's computer only.
Your post is inaccurate on two levels:

1. You assume because a "korean immigrant" can do something, that it must not be intractable (hard). Immigrant entrepreneurs are usually highly motivated, especially the kind who start small businesses. I would rescind that comment.

2. You are comparing a dry cleaner to a startup. The failure rate of startups is several order of magnitudes worse than a dry cleaner. Figuring out the potential numbers for a dry cleaner is simple math that you can base on the local population, income/employment stats, and # of dry cleaners. Most startups would kill for that kind of estimate.
Yeah, got a Moto Atrix 4G lying around running Gingerbread when it could perfectly run ICS/JB. Not only that I have had the most instability with Nvidia Android devices. Nvidia really needs to learn a lesson and up their mobile game.

Edit: From another HN thread - Nvidia seems to be almost at the bottom as far as mobile GPU market share is concerned - http://stats.unity3d.com/mobile/gpu.html - which is definitely a cause for concern given the volumes they need.
Couldn't agree more. I personally relish the always-on aspect of starting something new and really missed it while working for my employer.

Your comment about good jobs being rare is definitely not lost on me either. It would have been so much easier to quit if I didn't like my coworkers or the company, but they both rocked.

I actually just finished writing another blog post today (hasn't been published yet) about bootstrapping your first startup and shooting for small but profitable.
The Road to Crowd Funding
How does this compare to http://ifttt.com?
1. The issue here is not broadening or weakening or diluting the term corrupt. US government corruption is concentrated at the top. The other examples you gave have low level and high level corruption, but they are different things. Washington corruption is structural, but no less real. Where I live (oz) the state gov. as one of it's first acts was to restructure the crime and corruption commission (effectively taking it out of action for 18 months). Then they promptly rezoned a bunch of land owned by people who donated to the party coffers. Would you regard that as corrupt?

2. People agree with corporations because corporations frame the question, the debate and the answer. Same thing happens here in oz, where murdoch owns 70% of the papers. People are so content with their gov in the US that they vote in ever increasing numbers?

People don't care and are not engaged by politics because they are taught from a very young age to accept that they can have no effect on the system. You can choose between tweedledum or tweedledee (or kang and kodos, if you prefer). This was lessig's point. Money has corrupted the process before you even get to a choice.

"More regulation or less regulation?"
People are always going to disagree over process. Especially if you frame it in such oversimplified terms. Regulation on disallowing a company to pump cyanide* into the water supply? Find someone who disagrees with this!

*and no, this is not hyperbole, just lack of regulation
http://en.wikipedia.org/wiki/2000_Baia_Mare_cyanide_spill
http://en.wikipedia.org/wiki/Ok_Tedi_Environmental_Disaster
Part of having "fun" is also feeling secure and safe in your job. At any rate, I know many people who find it more fulfilling to engage with their team locally, and I'm one of them, and I don't see what's wrong with that (especially since it is my company after all and I'm pretty sure I'm not breaking any laws by stating that).
I've thought that all intellectual properties (patents, trademarks, copyrights) should pay property tax, else it goes into the public domain. Values are assessed just as with real estate. Mickey Mouse will end up costing more than my crude sketch. But that may change if my character starts to become popular.

Basically, if you are making money on the property, you will be able to afford the tax. If the property is valueless, then you stop paying the tax, and it goes into the public domain.
Ask HN: Is the quality of the Internet rapidly going downhill?
I don't know if it's me getting wiser or if the Internet is just becoming worse. A decade ago, I could find good, somewhat reliable advice from the Internet. It wasn't always true but it was easy to separate good from junk. A quick search would find the hardcore enthusiasts of whatever I was looking for. Sometimes I couldn't find anything and that was fine.

Today is a different story. What took me 15 minutes to find several years ago now takes me hours upon hours. While I can find anything, what I end up finding is mostly Junk beyond Junk! I literally have to filter bad advice upon bad advice upon just plain dangerous advice. Finding the hardcore enthusiast who spend hours testing each stuff is a nightmare now replaced by people who say "from my experience, this is the absolute best" when you later find out their experience is nothing more than Uncle John's 4th friend told them it was great.

I would rather have no results then awful results which pretend it's the best results.

What's happening here?
You are too quick to jump on minor details.
>Dang, I wish I could find the link to this...an HP data scientist wrote a short essay (something like "Intro to Data Science") and said that the proper collection and cleaning of data is often seen as dirty grudge work that has to be done (by someone else, hopefully) before the real groundbreaking work can be done. However, the author said, this dirty grudge work is the real work.

It's called data munging. Good short article on dataspora about it a while back:

http://www.dataspora.com/2009/05/sexy-data-geeks/
Yeah, sorry if that seems like a misdirect, I do self-submit my articles, but most of them don't make it anywhere near the homepage. :)

Thanks for the kind words, I was telling my wife that I'm looking forward to making all new mistakes from my first business!
Thank you for the detailed feedback. Working on Ember Data has been one of the most challenging efforts of my career, but I think that it has the opportunity to dramatically change how people write web applications. Once we've stabilized it, of course. :)

Here are the specific steps we're taking to address your concerns:

1. Thanks to a pull request from Stanley Stuart[1], we now automatically publish builds of Ember Data[2] every time a new commit is pushed that passes our suite of tests.

2. We have begun documenting Ember Data[3] and, while not exhaustive, what we have now is significantly better than just a little while ago. As with what happened with Ember.js, we take documentation very seriously and you should see the Ember Data documentation improve dramatically over time.

3. As we outlined in a recent blog post[4], we are focused on stabilizing Ember Data and do not have plans for new features at this time. If we made a mistake in the initial API design, it was not providing enough imperative trap doors to use when the declarative APIs were not sufficient. We are working on fixing that.

Thanks to our friends at Addepar, we are able to dedicate several full days per week to Ember Data and you should see the velocity of the project increase significantly. Many observers have noticed the recent flurry of commit activity[5]; this was not an aberration but an indication of what the future holds now that we have daytime hours to dedicate to it.

If you have specific suggestions for how to make Ember Data as approachable as possible, please let me know. Like I said, my focus right now is on eliminating bugs, stabilizing APIs, and making sure new developers don't hit frustrating rough spots.

1: https://github.com/emberjs/data/pull/850

2: https://s3.amazonaws.com/builds.emberjs.com/ember-data-lates...

3: http://emberjs.com/guides/models/

4: http://emberjs.com/blog/2013/03/22/stabilizing-ember-data.ht...

5: https://github.com/emberjs/data/commits/master
... So you love EmberJS because backbone was the only thing you used before and the only thing you have to compare against?

I've used both Angular and Ember extensively, and AngularJS trounces on EmberJS in both performance and ease of use.
I often copy things away from my mouse. Consider hitting control-a, or grabbing a region with the mouse and then expanding it with some keyboard navigation. It's very much a non-trivial problem.
What if a patient requires additional treatment?
Check out Bastion, Recettear, and Magicka. All three are unique in their own ways, and are great experiences. Based on the things you've enjoyed, you might like them, as well.

Bastion's easily the best of those three, and while the gameplay is relatively simple, the narration style is something to be cherished. It's beautifully done, and is great fun to watch.

Recettear is an odd entry - it's a game about being an item shop owner in a cliche JRPG. It sounds stupid, but it's ridiculously engaging, and the writing it genuinely funny.

Magicka is kind of like combining a combo-driven fighting game with an old-school game like Gauntlet. It's very clever, and is likewise very funny.
Awesome and amazing, and at last!

FOSS linux drivers (or even just driver specs) on Tegra 3 open up those devices to run so much more stuff, and allow communities to start working on full, open linux stacks for Tegra/ARM devices. Yay!
Strangely, when I first got my job 2 years ago, I was sorely tempted to buy my dream car. I actually test drove it with a super pushy saleman and was within an inch of buying the thing.

Good thing I didn't, because I'm using all the cash I would have spent on that car to get this new company going. And living frugally, you can stretch out the value of a car a very long time. Plus, the car is a constant monetary drain, starting a company has the potential to make money eventually (although statistically I imagine most startups are a net drain on a person's net worth).
Other than Ember Data, it seems like all the pieces here are things that marionette has. I was super interested to read this, swinging more towards marionette myself, just to get a perspective on what convinced you to change. But there really wasn't much comparion, it seemed to just be you going over the features of ember.

If you don't mind answering here, what made you go so strongly with ember over marionette?
Inside Will Rockwell's Steampunk Workshop
Wow, IFTTT looks great though.
That's cool. Thanks for the feedback!
I too have only recently come to terms with the fact that it's ok for me to be like I am.

>"it's rude to treat us like we're broken or ignore us when we need to exit"

and

>"we're not allergic to people — just ones that are uncomfortable in silence"

Really hit home for me, one of my current housemates thinks I have asbergers since when I am at home all I want to do is lock myself in my room and be alone, and when I do come out I'm so detached from reality because my head is inside the problem I've been working on.

I look forward to not having to justify myself to others, but I feel if I don't I'm met with animosity, especially in the workplace.
You can use HN search to check if the article you want to submit has already been submitted:

https://www.hnsearch.com
How are you at guitar?
Definitely agree ninetenel. I tried to emphasize in my blog that I have chanced into a really great, low-risk situation to quit, and it's still really hard to drop everything to give it shot. I am envious of your contentment with a job at a larger employer, having experienced both, a startup is definitely not the most fun option. It's hard, likely to fail, demanding, always-on, and otherwise irrational. I think I just caught the startup bug the first time around. :)
The two are similar. Zapier offers more services (including Trello), but IFTTT seems to be free.
> Moreover, why can't we have both? A government with smaller influence, but still freer of money-influence than today's.

That feels like asking, "why can't we have both a simpler software codebase, with less abstraction and code, while adding all this code & logic over here to try to squash the symptoms of having too much abstraction?"

Maybe I misunderstood you, but I feel like you're asking us to get to simplicity by adding more rules, which isn't really how simplicity works.
A JavaScript data visualization library (d3js.org is linked to in the post)

A really friendly place to start understanding it is Scott Murray's tutorial: http://alignedleft.com/tutorials/d3/
I have recently been accepted to www.launchacademy.co, which is a full stack/Rails developer "bootcamp" in Boston, and I am also interested in this data. Entry level Rails devs get paid differently, regionally. That being said, I know 30 of us have put our life on hold to do this school. I am sure you made the right decision.

EDIT: Quora has a lot of data about this. I am told that junior Rails developers in Boston can expect to make between 70-90k salary starting out. SF and NYC is higher.
Google To Buy WhatsApp For $1 Billion [Rumor]
I don't have an answer - but is the quality of the internet declining, or the quality of search declining?

I would rather hope it is the latter - in response to SEO and increasing volume.
The paper claims otherwise.
Import Gmail, Live and Yahoo contacts within your Python web applications.
I used to feel terrified when I played Wolfenstein as a kid, definitely not simply playful.
Agreed. This is definitely one of the hardest decisions I've made in the last 2 years. I did the "work in my free time" thing, albeit on another project, and had difficulty with the work life balance. In the end, the other project successful enough that I'm able to afford to quit (for a short while) and go full time on this idea. I actually finished the second edit of a new blog post earlier today suggesting that folks bootstrap their first startup for some of the same reasons you bring up.
Some things, maybe most things that a beginner wants to do are easy, but beyond the basics, R has a cliff for a learning curve. It's a complex language with some questionable design choices.
This site sees so many posts saying "I just quit my job, and you should too," and so few that say "I quit my job x years ago, and you should too."

Is their dream losing it's luster when it becomes a reality?
Cool! Thank you, NVIDIA!
i'm surprised they even bother with fingerprints...face recognition cant be that far off
That's something I could have written a few months ago before discovering Angular.js. Now, I have no reasons and no desire to go back to Ember.
Ecommerce recommendations for Personalizing/Customized products
I'm opening up an online storefront for custom giftbags/giftbag filling targeting the Cleveland, Ohio audience. I want to hit this summer's "wedding season" quite HARD & hope to pick up some corporate events/meetings in the area as well. I need some input regarding the best ecommerce platform to use in terms of allowing customization, personalizing, filler selection (ie wine, peanuts, pictures), ribbon/bag colors, ect. Thoughts on Volusion, Shopify, ect. please

Any tid bit of constructive criticism would be greatly acknowledged.

-Me
I also plan on doing some work to make sure that ActiveModel::Serializers will always work with the latest version of Ember Data. I've been spending much of my OSS time on Resque lately, but this is in my pipeline.
Great observation. I didn't make it past the first problem, but I chose (c) as well. Reason being, that proof seems to have the least, shall we say, semantic depth (I'm just making up terms here). It invokes the least amount of meaning / refers to the fewest concepts per statement. Interestingly, not only is this a sign of having been produced automatically, it can often be a positive thing in terms of mathematical style.
For me, the method of installation is one of the less important reasons why I started using rbenv instead of rvm. rbenv's simplicity and speed appealed to me, and the trigger for switching was rvm destroying itself again (or otherwise rendering itself unusable) after updating it.
That's why I always paste to my text editor and copy from there before pasting anything from a Web page.
1) Intractable means infeasible, not hard.
2) I'm focusing on the "family obligations angle." Having a spouse and kids makes it hard to devote time to a startup. But starting a dry cleaner isn't a less time-intensive thing than starting a tech company.
It could be worse, I do think that if people spent a bit more of their time thinking about they would like to change locally rather then nationally (which is also important) they would feel much less disenfranchised .. but that plays less into various ideological world views and such which people tend to fixate on
Our first $10
People with schizophrenia are still perceived as dangerous and unpredictable, and these perceptions have increased in recent years. JD Hancock

http://theconversation.com/either-mad-and-bad-or-jekyll-and-...
I agree with you about questionable design choices, I really don't like developing in R. But if you have some data and you want to know more about that data (data analysis), R + a small handful of packages is the best free environment that I know of. It's not just the basics, this can extend into fairly complex operations on your data (not to mention producing very pretty visualizations).

Data analysis is one of the most important steps in data science, so I think it's worth keeping R around.
Homebrew is ok, and it has arguably improved the situation on Mac OS X a great deal, but I think we can do better still.

Using homebrew, one tweaks recipes in ruby code until they work.

Why do we not have a common (and widely adopted!) way for software projects to tell other software how to install/uninstall them, and what other projects they depend on for what particular operations (e.g. configure, build, install, test etc), with reusable data rather than code.

Why is (some of) this information captured in bits of ruby, useful for a particular OS X package management system, but not when you want to deploy a similar stack to a IaaS provider where you'll use a different incompatible system like Puppet or Chef to set up the same stuff.

I think we have made this whole situation more complicated and fractured than it needs to be.
"get everything done"

aw, come on. Seriously? It's a sad world when the only way we can get our points heard is to make grandiose claims like these.

It's the equivalent of saying, say, "If you want life to persist, treat women with respect." Yes, women should be treated with respect no matter what, but this sort of bombast just strikes me as... petty, really.

I could be being butthurt or something, but please don't make grand claims in your arguments just to get people to listen to you, even if what you're saying is true.

Because then all signal is noise and you can't trust anything you read and it's just a sad life to lead, in my eyes. :(
You are correct, we are in the middle of a "Great Dev Drought," keyword being "Great" or rather talented. I don't have any hard data for you per se, but I can tell you that of the ~100 candidates we've interviewed for a junior Rails position, we've accepted approximately 2%.

Our entire pool is filled with software engineers and web developers that look very qualified on paper. However, it's hard to find someone with a good mix of (1) theoretical computer science knowledge, (2) practical programming experience, (3) problem solving skills, and (4) the drive to be truly great.

I have one piece of advice: If you are simply looking to "pivot" into programming for a job and because it's the hot thing to do, then don't! But if anything programming and computers is truly your passion; if it excites you so much that you have trouble sleeping; if you couldn't imagine your life doing anything else, then go for it by all mens. The odds are stacked against you, but you can beat them if you work hard. Good luck!
Hey those are some impressive numbers! Do you have any tips on App Store SEO?
I agree with all of the above, except I'd recommend having enough for 1.5 years. You're going to spend the first few months doing setup work for the business.