skysight-inc/HackerNews huggingface dataset:
It's standard operating procedure in many palaces to drive a truck over a new mobile phone model then dunking it in a bucket of water before accepting them. There is no reason that tablet's can become at least that rugged.

Second, there are a fair number of 200$ tablets out there bumping that 50$ for a rugged case and you can make something that lasts long enough for minor increases in efficiency to quickly pay for it. So, IMO the real question is can a tablet increase the average construction workers efficiency by 2+% with good software and I think that's vary doable. (2% efficiency for someone making 10$ an hour would pay for tablet in a little over 6 months getting the average lifespan of a tablet to 6 months seems vary doable.)
Yeah, but you are still unemployable for at least 10 years if you are in a state with a system to expunge felonies. There is another prison outside of the actual institutions waiting for every released inmate.
Your first step is simple and straightforward just like saying "go fly to the moon" is simple and straightforward. Above and beyond the limited resource distribution we struggle with today (where does increased educational spending come from? Medicare? Defense Spending? Police?) there's an anti-education attitude that has worked it's way into lower socio-economic culture. I think combating this culture component is just as large (if not larger) a job as providing the educational resources.
WaTCH Arsenal vs Newcastle United live stream 
Arsenal vs Newcastle United
Home - Away
Match schedule:
Barclays Premier League
Date: Monday, March 12, 2012
TIME : 20:00 GMT
LOCATION: Emirates Stadium
Watch Arsenal vs Newcastle United live streaming and also watch
English premier league full season live streaming online. You can
enjoy this game on your PC, So why you miss this exciting race
This is absolutely wrong. There are times where using a GUI like gitx helps with visualizing exactly what is staged and what isn't. I am willing to bet that I can more quickly and selectively stage pieces of each file in a large commit much faster in gitx than you using the command line.

Bottom line: use the tool that makes sense. Don't be overly pedantic.
Just to clarify; I am not in fact Steve Yegge (though I've been told I have a similar writing style), just a young lisper who read his essays.
I think that the article's still interesting, but I agree that there's a lot of room for the author to move the goalposts, which makes the article read as fluff.

I'd be far more interested in it if Mr. Rao had said "and now that I've said that, here's what my theory predicts about Steve Ballmer and Tim Cook, who are definitely both finance-oriented CEOs."

Also I'm fairly surprised to see this in Forbes: "In general CEOs are in an adversarial relationship with the investment community. If they are sincere about their jobs, they are in it to build long-term value in enduring companies that create real, as opposed to paper wealth. Investors generally want to simply create preferentially-predictable-to-them stock movements that they can take advantage of on their own personal wealth-building schedule, which has nothing to do with the fundamental time constants or market tempo of the company."

Did Forbes just notice that the financier class are parasites who are in an 'adversarial relationship' with people who actually create value? Pinch me!
An Android Tries to Convince Her Maker She is Real
Another great blog on the subject: http://www.ashmaurya.com/2009/11/from-minimum-viable-product...
The observant (yeah, newbies aren't so much, typically) will note that it really shouldn't be called "goes to" because it doesn't work the other way:

for(int i=0; i --> 42;) { bar(); }
Artificial intelligence project builds video games from scratch
Reading this reminds me of this quote: “You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete.” - Buckminster Fuller

and another darker vision: "For if you [the rulers] suffer your people to be ill-educated, and their manners to be corrupted from their infancy, and then punish them for those crimes to which their first education disposed them, what else is to be concluded from this, but that you first make thieves [outlaws] and then punish them."
Sir Thomas More (1478-1535), Utopia, Book 1

Here's an idea for a frighteningly ambitions startup: Kill the prison-industrial complex! How? Fight crime! It costs a lot of taxpayer money and social wealth to keep things the way they are. Ostensibly the goal is to keep people safe from criminals and reduce crime opportunities.

A friend of mine was mugged on the street for his iPhone last night. He was stabbed in the leg when he fought back (mistake but he's ok thankfully). I wonder if a few high-res web-cams on the street would have kept the attackers at bay?

How about a Peer-to-Peer police/surveillance state? Found these startup ideas tonight:

idea: turn my webcam into a security cam
[1] http://ideashower.posterous.com/idea-turn-my-webcam-into-a-s...

idea: millions of sensors / millions of surveys
[2] http://ideashower.posterous.com/idea-millions-of-sensors-mil...
You can own a business but you cannot work for it or collect a salary from it without having a H1 from that particular company. It's just like owning stock which is allowed under H1 but not working for any employer just like that without USCIS authorization.

The rules for your company employing you is that you should be firable by some other person or the board i.e someone has to have a control over you. You should not taking decisions about yourself.
I use a Git GUI (Magit) and I compromise nothing on power. The only time I ever need to run git from the command line is to use a nice utility called "git-forest" (from here: http://dev.medozas.de/gitweb.cgi?p=hxtools;a=summary ), and the only reason for that is that it uses ANSI color codes to make things readable, so it requires an actual terminal.
Yes, but it's not the root cause. it's a factor in criminality, but criminality and incarceration are imperfectly correlated.
Re: the first part, I'm reminded of this web application called Mint.com...
Agile Lifecycles for Geographically Distributed Teams
I sometimes think about the games that I'd play, the structures I'd create, exercises. I'd suck at it. I do wonder about it though, not irregularly.
Gruber knows a lot according to Gruber. And his legions of fans.
The article makes the good point that reform won't happen with one piece of sweeping legislation, but rather with patchwork improvements to the system.

What would you do to reduce incarceration rates?

I would start with a reform of drug laws inspired by Portugal [1]. We're not sure if the same solution can scale to the size of the US, but we can introduce reform incrementally, starting with the decriminalization of Marijuana. (Which I think most would find agreeable.)

Education reform is important too. Obama is pushing reform to get states to increase the age of required education to 18 [2]. This sounds like a good idea on paper...we'll have to see how it pans out. His push for increase utilization of community colleges also makes sense, since they provide a decent education for the increasing number of Americans who can't afford college.

1: http://en.wikipedia.org/wiki/Drug_policy_of_Portugal
2: http://www.washingtonpost.com/blogs/answer-sheet/post/obama-...
I thought the video was funny, and when I read your post I just assumed that it would turn out that the art studio that you were going to hire turned out to have made the video as advertising for your game.

To me it looks like awesome advertising, and it turns out that you got it for free, so why not just be happy? Ignore the trolls and see it from the bright side. =)
The accelerating rate of incarceration over the past few decades is just as startling as the number of people jailed: in 1980, there were about two hundred and twenty people incarcerated for every hundred thousand Americans; by 2010, the number had more than tripled, to seven hundred and thirty-one. No other country even approaches that. In the past two decades, the money that states spend on prisons has risen at six times the rate of spending on higher education.

If the New York Times is to be believed, the crime rate has nearly halved since 1980 [1]. Obviously it needn't follow that the increase in the prison population caused this, but the author's unwillingness to even explore the idea seems awfully incurious.

[1] See the "In the U.S." tab on this graphic http://www.nytimes.com/interactive/2008/04/22/us/20080423_PR...
It's always a possibility, sure, but I doubt that everyone who skipped vaccinations wants to homeschool. The sets of people could even have significant overlap, but I imagine there'd still be a decent number of who skipped vaccinations who don't want to homeschool.
What I like about github for mac is that it isn't a mapping of command line parameters to buttons. It allows you to do things simply and efficiently. It doesn't always work so well, and you sacrifice a little bit of power though.
GUIs are for abstracting details the user doesn't need to know about.

I would argue that revision control is too important to try and hide the details from its users. I imagine that a GUI that only accounts for best-case-scenarios and 90% tasks is a great way to shoot yourself in the foot when your repo gets into a dangerous state.
Apologies, I misinterpreted - so the 4M are a subset of the 6M supposedly in prison. This is a fair criticism.
IOS support for Kivy (Python GPU based multi-touch UI toolkit)
Mathieu's blog post is here:
http://txzone.net/2012/03/ios-support-for-kivy/
Two Windows 7 tablets: HP Slate 2 vs. Samsung Series 7 Slate
60 minutes - Khan Academy: The future of education?
You should check your e-mail... I e-mailed you a few hours ago with no reply. Would love to help out if you'll take me up on it :)
It doesn't affect how you use git for moving files/versions around. What it does affect is how you communicate with one another. You both are seeing the same thing and aren't wasting time trying to explain how to get the same info in the different tool.
Hmmm...Erm...Hmmm...Erm These 2 sounds keep repeating in my ears after watching the talk.
Being able to write C# instead of JS is a pretty big point IMHO.
Thank you, I was just thinking to myself... this again? But I don't think it was HN before...

Like a dream all of the net is meshing together.
Apple: iPad preorders sell out, demand 'off the charts'
Does that work if I have the minority stake in the company and my partner owns the major chunk?
Looks like in another 2-3 months, the market share for 2.3 support will finally reach 75%. If I was starting today, I would be comfortable targeting that API level. Wish I could say 3+ was doing so well...

http://developer.android.com/resources/dashboard/platform-ve...
Lots of tech journalism is like Fox News in its intellectual dishonesty. I know I've been on a jag these past several posts about it, but all the covert agendas and hyper-polarized opinions (page views!) is really doing major damage to the quality of the discourse in practically all online tech communities.
My guess is by going insane. Once your perception of the state of reality lets you do the things you want to do you'll likely stop noticing the padded walls.
Wow! Did not expect this to be upvoted, or all the hate that came out of this. Allow me to respond:

I have never collaborated that way, when I work with other devs (which I do full time), we make a project repo and push and pull to that repo. If we are working on specific features, we use branches. I have never heard of or seen the multiple repo approach, so I can't comment on that.

When I work with other people, we often come over to each others' computers to talk something out, take a look at a merge conflict, or debug things. When this is the case, it's a lot easier when the people that are working together have similar setups or use similar tools - this way it's easy to sit down at their computer and take a look at things.
is the download broken?
Good point. Unfortunately statements like "you should probably use whatever tool is best given your skill level and the nature of the task at hand" isn't quite as catchy in a blog compared to a one-sided, opinionated, do-it-my-way prescription.
Bill Gates: "There's nobody getting rich writing software that I know of" (1980)
Don’t Believe The eBook Anti-Anti-Trust Spin
I dont make commits that large or complex, and if you were to ask my opinion I would say you shouldn't be. I don't write 3 pages the save my word document, I save almost every couple sentences. This makes life easier for me as far as keeping track of things.

Of course to each his own, and everyone has their own style - I'm trying to suggest a best approach for learning developers. Would you suggest that learning devs use gitx? If so, I'd love to see an article about it!
I thought the article was going to be more along the lines of how to deal with people's code style, like spaces vs tabs, where the braces go, property naming conventions etc.

I try to take the "when in rome" approach and if I'm messing with a class, I try to style it consistently (even though it may drive me nuts to do so)
> we make a project repo and push and pull to that repo

Do you make commits directly to the remote repo, or do you have local repos that you push and pull to the remote from?
I think it's entirely possible to be both throughout a lifetime. I've been frighteningly ambitious and conservative at different points in my life and with different ideas.

When I was 21 / 22, I decided I was going to take on eBay. The premise, circa 2002, was to wipe out fees and shift the monetization to information and reselling (provide analytics & data to the sellers, and a re-selling channel in which they could contact buyers and attempt to generate repeat business). Basically sell tools and productivity to the sellers, instead of just slapping them with fees; at the time eBay was borderline retarded when it came to analytics and data provided by the marketplace.

I built the service, launched it, got modest early traction, took no venture capital, used guerrilla marketing, and then a really bad event struck my life that was outside my control. Shit happens and all that.

My latest venture is more modest, and I'm older and wiser. The odds of success are radically higher in this venture.

At 30 (no kids yet), I find my threshold for frighteningly ambitious projects is now primarily dependent on my personal finances. At 21 I didn't give a shit, at all. When I add another layer of financial security, I'll chase the dragon again - I really can't wait.
hi wmw, it should work as long as you have Mac. If you are on other OS then it will ask you to leave your email address for future invite.

Are you on Mac? Can you tell us what happened?
On the other hand, I'm sure you'll love the Word Replacement attachment hell.

It's not the tools that need replacing here, it's the process.
blog post by Mathieu: http://txzone.net/2012/03/ios-support-for-kivy/
I hardly ever get excited after downloading something, maybe a, wow that's cool, but when I installed this (which was very easy) and it just worked, I actually clapped and said 'this is fucking awesome.'
I still totally disagree with both of these comments, although I read them a couple of times and tried to shake my "this is my opinion" view. I think it's REALLY important for devs to learn command line.

The only situation in which I could claim to agree with this is if there is a super hard core and time intensive task where there is no room for learning at all, and all that matters is that a product gets out as fast as humanly possible. If that's your situation and you can't handle command line, so be it go for a GUI. But if your free time I still think you should be practicing command line.
"and you will have no idea what’s happening because [the applications] push all the logic behind the curtain"

This is why I decided to use git from the command line. I can't hope to understand everything git can/cannot do if I stick to a GUI interface. Sure, this means I have to spend more time googling but from my point of view, it's worth it (it's revision control so it's the last place I want surprises).

That said, I don't find the article's other points particularly compelling. The very last sentence seems to undermine the rest of the article [paraphrasing: "You should always use git from the command line! Heck, I'll even help you with it! But only if you've googled first."]
PlanGrid - Blueprints on the iPad for Construction
It honestly depends on the Git GUI. Sourcetree has actually helped me use Git properly. It has stashing, rebasing and all the "advanced" features. It makes selective staging a breeze because that is an inherently visual task. I also use the branch history diagram to visualize a commit's ancestry. These two features alone have made my commits more atomic and made me more confident in using advanced branching strategies.

On the other hand, the Github for Mac app is harmful because it hides almost all of git's features and replaces them with an SVN-like workflow. This lowers the barrier to entry and simplifies the common case, but if you're not going to Git like a DVCS then just don't use a DVCS.

My take: Git's power is not in its CLI tools. It is in its unique model of trees of commits/refs, and the concept of working tree+index+history. Good GUIs make you comfortable with this model. Bad GUIs hide it from you.
probation and parole are better than being locked up but having 4 million people deprived of most of their rights, unable to get most jobs. and at the mercy of the benevolence of an overworked an under-trained PO is not exactly a good news for a country which thinks of itself as a beacon of freedom.
To be fair that was an unreasonable statement and I was stating my opinion as fact. I should have said "in my opinion the best git app out there".

As far as I see it, it's the most accessible and well designed, which is the entire purpose of building a gui over something - to make it more accessible and easy to handle. But what is the best one in your opinion?
If you want to disrupt higher ed first you have to realize how bloated it is and how it tries to do everything but educate students.

more on bloat: http://goldwaterinstitute.org/sites/default/files/Administra...

I've written some more about how oversold education is here:

http://www.thewesternwrangler.com/search/label/administrativ...

http://www.thewesternwrangler.com/2011/03/higher-education-r...
I had the exact same feeling. You see these gesture controls in movies and demos and they seem great, but it's truly exciting when you get to use it yourself.

Love it!
I understand the spam prevention idea, which is great that they are keeping some control.

All I'm doing it pointing out that keeping Google+ too closed is why countless articles and technology people are saying it is dead. It's dead because no one wants to share content on it, because Google are purposefully restricting the freedom to do so which people are used to.
Direct commits to github repo. We usually have a master and develop branch as well as smaller branches for separate features if needed. These are not massive enterprise scale projects, and usually there are 2 to 4 devs working on it at once, for perspective.

Edit: Sorry apparently this wasn't clear. I make commits to a local repo and push to github. The local and github repos are rarely out of sync.
I've spent 3-6 months in places where I didn't see another person, but I always had the option of leaving, and I had the Internet, which makes it entirely different from prison. I've done 2-3 weeks with no Internet and no other people who spoke English (and who I didn't really interact with beyond them bringing me food/water), and it wasn't too bad -- I read books and

I'm confident I could do a month alone in a reasonable room with just books and paper and enjoy it (the only cost being the forgone opportunity to do other stuff, but it would be overall enjoyable) -- catching up on a lot of fiction, history/biography, and tech reading. 6-12 months with a computer, preloaded with development tools and books, but no live Internet access, would be fine too. I really don't understand the people who think a 3-5 year mars mission with only a few other people would be that psychologically difficult.
Yes, there definitely is an argument against it. And I'm sure they are wanting to help teachers avoid getting too close to their students, which would allow for inappropriate behavior. But I there's always a case against something. The fact that teachers were actually getting punished for it is on another level.

From my perspective it was quite useful. I myself sucked at remembering tests (because I was on here too much) and she knew it, she would just say "hey, don't forget our test tomorrow :)" and that helped me. She didn't have to do that but it was a nice gesture and it helped me remember.
A Code of Conduct for Content Aggregators
I can agree with this. I haven't used sourcetree, so my post was inherently biased in the respect. If it does have all the advanced features, that's awesome.

I still stand by my point though - you should know how to use git from command line. If you know it well and you want to try something else, go for it. But I think it's a very bad idea to learn only a gui and not be proficient with command line git.
You're already working in the multiple repository approach (project and local). It's (almost) impossible not to with git.
Wouldn't npm client be sending the hashed version of the password rather than the password itself? then the server only has to compare the two hashes.
Josh - thanks so much for your kind words. Please use it and let us know your feedback. We'd love to hear more!
So you never "git clone" to your local machines? You don't "git push" and "git pull"? I've never heard of anyone using Git that way.
You conflate attribution with pirating? What specifically about IP rights are you referring to? Also, the aforementioned communities you are talking about are tens of millions of people.
I doubt he viewed my page (I was a random customer from years ago), but the fact that he might have connected his e-mail account sounds plausible.
after typing in my email and name i got this:
The link that you have given is not valid. Please verify that you have copied the link completely. This incident will be reported.
You can start one but can not work for one.
Ask HN: What is my company's next move?
For the past year I've been running a site that can best be described as "IMDB for concerts". I've achieved a good market fit--bands want what I've built--traffic has been increasing, I've got a lot of good things already in place for the next few months. And I've reached the limit of what I (and my one employee) can do on our own. I'm ready to expand.

I've listed some of the strengths; in my mind there is one challenge when it comes to seeking external money: I don't have a clear, short-term path to revenue (aside from traffic-based ads) and I'm worried that this is a problem for potential investors. [note: I believe this is actually a strength for the site because I can focus on growth and the user experience.]

So what is my next move? Apply to something like YC? Seek angel investors? Wait until I'm further along?

Feedback appreciated.
Is big data new, or have we forgotten its old heroes?