skysight-inc/HackerNews huggingface dataset:
It's hard to give you any specific advice without knowing a lot more about your level of experience, your understanding of different programming paradigms, best practices, etc.

Having said that I remember feeling like you're feeling on my first one or two software projects (before I had actually considered becoming a programmer). I remember reaching a point in those projects where the complexity had reached a level that my brain sort of "gave up" and I found I couldn't progress on them anymore. I think I was living under that fallacy that I had to understand the whole project at any given time.

Fast forward many years and many shipped products and I certainly don't feel that way. In the broadest sense I think I've learned to embrace ignorance in software development. Developing reusable code is a formalization of that. If you're writing software to be reusable and easy to use (not easy to understand internally) you don't have to have a sense of the big picture, or the whole picture.

If it is the case that you're new to programming, I would suggest limited scope as much as possible. The "simplest" project is always more complicated than you (or I) would imagine. Try creating a very, very small project but take that project to completion.

Alternatively, if you're hitting the complexity wall with what sounds like it could be a fairly straightforward web project, you're probably not leveraging the available tools as much as you should be. If you think that applies pick up a book on RoR or Django, download either of those, and try to build your project (or a simpler version of it) with those tools.

You should also consider picking up a book or two on programming best practices. The problem you're attacking with your software may be unique, but writing big (and small) software projects is a solved problem. There's lots of good advice out there on how to structure a big project, how to write reusable code, how to do basic testing, etc -- all of the techniques people have figured out for making large projects manageable.
Amazing! It worked perfectly on my iPad and I was able to figure it out quite naturally. Really impressive for a "demo project."
Validations in routes, you're doing it right https://github.com/laravel/pastes/blob/master/application/ro...
> * Why did the US Government not use a passenger plane for that video-demonstration, which would undoubtedly be a much more realistic scenario?*

Because retired jets that are going to be scrapped are easier to obtain from the military.
A Getty crawler would have access to all the images that really are Getty images, making it fairly easy to identify a non-Getty images with fake Getty watermarks. Some sort of hashing function, perhaps, or something like tineye uses.

Since these new watermarks include a URL that identifies the Getty stock number of the photo, someone trying to fake that would end up putting a bogus stock number on the watermark, which makes it even easier to ignore fakes. The fake watermark would either use a number that doesn't correspond to a Getty picture at all, or a number that points at a different image.
"[AAPL] cuts the government's case to shreds"

Wow, is CNN a news organization or a press release promotion mill?

CNN's one-sidedness made me uneasy enough to research the contrarian opinion, this is the best summary I found:

http://paidcontent.org/2012/05/14/e-book-class-action-new-de...

Effectively the evidence in the govt's case shows that:

a) AAPL recognized that they required the collusion of the top 5 publishers to set market pricing, and actively solicited them.

b) AAPL suggested pricing to the top 5 publishers.

I believe in due process, just pointing out that there is clearly more here than CNN's summary allows.
Thank your friends on Facebook
The point is to not have to reopen classes.
Things to Unlearn from school
Doing what, trading? Even if you sit in jita 4-4 all day trading, even if you have market analysis fully automated, it still requires tedious updating of market orders. Nevermind what a pure trader would do with the isk made in playing the market.

If you fly ships, you can't do something out of game at a moment's notice without losing ships or getting stranded if you're in a group that moves on in lowsec/null by the time you're back, or pissing people off if you're in a group in highsec doing PVE.

A lot of time in EVE is spent moving around. It's approximately one minute per system jump, and that's in highsec (with no scouting). Like so much else in EVE, it's purposely designed to keep people active by requiring tedious participation, rather than allowing things to be automated so that time spent in-game is not tedious.

The only thing I know of in EVE that requires no tedious commitment and allows task switching to/from EVE near instantaneously is in-game chat.
However, the longer it lasts, the lower the intensity of radiation produced.
Robert Scoble calls G+'s "ghost town" reputation "unfair ... simply wrong"
Leap Motion: hand and finger motion controller
Kids aren't even allow to bring phones to school and keep them hidden in pocket? wow... When I went to school you could use them at lunch. Is this starting to happen all over the US or just New York? I'm in Ohio, currently. In class you had to keep them in your pocket or purse and have the ringer off, else teacher would take it and hold it till the end of the day. Wow. Schools are starting to seem more and more like police states.

I would like to see schools embrace small gadgets, instead of banning them, some how. I mean they do have lots of educational value if you want to use it for that.
I had some similar problems; a couple of times I was just ahead of the other snake but when I turned across his path it recorded as a draw. I understand that it's really difficult to solve this sort of thing and provide a good experience for the players, but it kind of kills the game for me if it shows me that I'm going to win and then declares that actually I didn't.
This article is heavily biased and seems to have been published straight from Apple's PR department.
New things in CSSDeck V2
You have to keep in mind that he wrote this after a few years in business. After creating the product, programming takes up less of your time in day to day operations. HelpSpot is business software, and Ian was running it as a one man shop for a while. When you have to do the marketing, customer support, accounting, and, well, everything by yourself, it just plain takes up a lot of your day.
What I would like to know is how exactly is this different from the hundreds of open source PHP frameworks available out there?
There are already solutions for load balancing power. And these load balancing solutions for nuclear actually would be the same ones you'd need for wind and solar.
In theory a news article is finished when all facts have been stated.

In practice a news article is finished when all facts have been spun.
Get the reply here: http://ia701206.us.archive.org/6/items/gov.uscourts.nysd.394...

The reply is persuasive in sections as to present Apple fostering competition in the eBooks market. (Lots of comparisons to Amazon's dominant position, indeed it does appear that the iBookStore is aimed at disrupting Amazon's stranglehold.) Which is not unusual, since competition would lead to Apple's gain.

However what is clear is that Apple do have something to answer for, albeit a far less serious offence rather than Anti-trust/collusion.

I suspect this came about so quickly as a result of Amazon lobbyists, rather than a legitimate concern of the government against Apple and the eBook market for the benefit of consumers. I'm of this thinking because the government is typically slow to act and rarely do so preemptive as they have done here. (That and Amazon owning nearly the entire eBook market, stands the most to lose.)

Note, lobbying does not imply that Amazon forced the government, rather they could have simply alerted them to the situation.

As for throwing publishers under the bus, that's a claim that lacks understanding of what a reply should entail. (I.E. you answer the case as it applies to you.)
Sunny Leone Hot Photoshoot In Black Bikini | HD Images
The Divorce Hotel, a True Weekend Getaway
This is a good criticism. "Horseshit" still isn't very nice, though; please lead with this comment next time.
Improve Google's personalised search with 1 click.
He clearly is.
How about a webinar, or a conference call?

I think written documentation is just fine.
Came to say this.

The govts only contribution to IT was nothing. It's the best they could ever do.
When it first started, back with modems which went to 14.4k, the fact that no one understood it or it's implications was the only reason it succeeded.

Otherwise the rent seekers or the security focused would have probably killed it at inception.
So, if there happened to be a really clear-cut, one-sided case out there, how would an unbiased news organization report on it?
What are you leaving behind?
Ask HN: Request for feedback on my idea
I wrote some code to help me filter out good domains listed on GoDaddy Auctions from the bad ones. I wrote this for the following reasons -

1. GoDaddy does not show page rank, information on backlinks or pages crawled by google.

2. There are many domains that show a fake page rank by redirecting to a high page rank domain. I ended up buying such lemons :(

3. There are domains that do not show up when you do a google search for info:domainname.com. This is definitely something to be checked up on before buying a domain.

Since it worked for me, I figured it could help others out there who use GoDaddy Auctions. I would like your feedback on the following points -

1. Does this add value to others who use GoDaddy auctions?

2. What do you think about the usability of the app?

3. I thought the name was cute - Do you think I'd face any issues with it? (legal issues from GoDaddy)

4. How could I monetize it? Do you think its valuable enough to pay a monthly fee - $10 a month?

Here is the URL - http://www.gomommyauctions.com

Entries listed with a red page rank are potential scam domains. You can click on the page rank to get additional information on the domain that it is redirected to. You can also click on Google index and links to get additional information.

Please feel free to rip my idea to shreds. I can take the criticism :)
I think the routing in that example is meant to be Sinatra-style routing for lightweight applications.
Written documentation is fine, but a quick video would help. That's not unreasonable for something like this, you could have replied more nicely. Instead of like a terrorist.
Obat Tradisional Kanker Kelenjar Getah Bening
I made basically the same point yesterday, and used the same interview quote from Elon Musk, in a Google Plus post.
Hacker Says - API for retrieving quotes for external needs.
Wow what you wrote is actually the oposite of the definition of what 'hacker' means, a few kittens died with that comment. What happened to being inventive?.
Ask HN: Hacker News iPad edition: Are there any good clients?
Doing an app store search there seems to be a lot of dead and/or very basic apps whose developers just don't bother updating etc.
This is natural. So far the Internet has gone from : "geek toy" to useful tool to "ok we need to handle this"

It's taken governments time to wake up to it and to figure out how to handle it.

All governments around the world today no longer see the Internet as what technologists did. They see it as a threat. Theyve finally figured out what to do about it.

This was the end game visible from the start, the net makes it too easy for people to get together and as a result removes and creates its own power centers.

The state has to then assert its control over those centers and naturally they will do it by laws, and later by force.
Not anymore, sorry no points.
Have you tried Debian unstable?
On the one hand, I think cell phones are overrated, on the other, I'm mildly disgusted by the presence of metal detectors and bag checks, with confiscation involved if phones are detected.
It sent me to the en-GB language page (correctly) but I have noscript on so I'm guessing they did that via browser header, the selection in the top-right showed "international" though.

FWIW http://www.gettyimages.co.uk/Creative/Frontdoor apparently gives some details about the server, the directory structure and the auth system in place that might not be worth exposing to external IP addresses.
Still have doubts that schools in US are, essentially, jails?
Schools that completely ban the possession of cell phones need to offer a way for students to store their phones during the day in the lobby of the school. They could just issue each student a tiny locker with a key.

I have multiple reasons for saying this. One reason of lesser importance (but perhaps more interesting) is: who's to say these trucks aren't copying the flash drives off smartphones?

I'm all for entrepreneurship but society has already decided that education is not up for a free market, so it's not worth haggling over tiny details like this.
What is wrong with nuclear is that it has not turned out to be cost effective relative other options. The Economist, which has had a strong pro-nuclear stance for decades recently changed its mind.

"Whether it comes to benefit from carbon pricing or not, nuclear power would be more competitive if it were cheaper. Yet despite generous government research-and-development programmes stretching back decades, this does not look likely." http://www.economist.com/node/21549936

And the special report on that: http://www.economist.com/node/21549098
Frankly I think Hadoop suffers from too much flexibility. Notice just how many projects are built on top of Hadoop, but more importantly what they do. I'm not going to say that projects like Hive or Pig should be integrated, because these things are too far from the core philosophy of Hadoop. Iterative map-reduce is a featureset one would expect from a map-reduce library. Twister has iterative map-reduce for years.

If Spark gets anywhere near 30x the performance of Hadoop when it comes to iteartive map-reduce, that should raise serious questions: questions like, "What makes Spark so successful?" and, "Can we integrate Spark into the core library?" There is a need for iterative Hadoop that Spark addresses, and I would also consider it to be major enough to deserve inclusion in the core library. I realize that it is a Scala library, so this could take a lot of time. Even so, I would really want to catch up with that 30x speedup. That is too big to ignore.

What's interesting is that the new Hadoop engine YARN and Mesos have similar goals (source: http://www.quora.com/How-does-NextGen-MapReduce-compare-to-M...). Maybe this will make built-in iterative map-reduce a possibility in the future?
"Where do you think the horseshit is?"

A good question to ask in the face of a one line dismissal. The question elicited a much more useful contribution.
It looks pretty nice! How can I be sure this will continue to be maintained far into the future though? At least with Zend / Symfony I know they are not going anywhere for the foreseeable future.
There needs to be a quick overview of the syntax or how it works. I don't want to read pages of documentation just to figure out how it looks like.
RYOTA SHIGA Fall/Winter 2012-13, Tokyo
Like on HN when the subdomain isn't given of a site that uses public subdomains. Not sure if this is still true but UGC from Google subdomain pages used to just come up as "google.com" next to the submission.
I suspect that the metal detectors may allow for the detection of knives, guns and so on as well as electronics, but I agree that turning your schools into places that feel like part of the criminal justice system may not be a good signal to send.

A modern feature/smartish phone of the kind that a teenager can afford in the UK (usually a Blackberry because of the superb social network that RIM have accidentally built) could be really useful in the classroom.

I've had students taking photos of solutions to examples in the class as a quick way of capturing information; I've had students using WolframAlpha to plot graphs/check the solution to equations; I've had specific students playing a youtube about a mathematics skill so they can see a different explanation. I provide PDF files scaled so each page is a flashcard when viewed on the typical small screen; just use A6 slide size and 24 point text.

The problem is the attention disruption that occurs through the messaging. Maybe a class set of iPod touches running on a closed wifi?
It isn't new, but it's in the buzz. Let's face it, stateless MVC for the web is a local maximum. We can do much better, but not if we stick with this MVC crap.
Did you just try to pick on his name?
I agree, Ruby is slowly going the downward spiral, why:

- RoR introduced groundbreaking concepts 7 years ago: strict MVC, a great ORM, migrations, generators and conventions over configuration and all features weren't optional, users were forced to user them. At that time it was good, because web programming was not structured and between a too formal Java and a loose PHP weren't many choices. Rails' success was also Ruby's success.

- Nowadays all the concepts RoR brought all learned and adapted by other languages' frameworks, often even better and more modularized. So, RoR is not the only choice anymore.

- The landscape has changed, RoR and Ruby are facing strong competition: Node.js/Express, Python/Django, Clojure, Scala, and PHP matured with many frameworks

- The configuration hassle with Ruby and Rails you described is daily routine which is time consuming even for advanced Rubiest and the entry barrier for beginners. And it won't get better because the core team changes Ruby and Rails with a pace never seen before and breaking code steadily. This development is agressive and pushing RoR in one direction leaving no other options (SCSS? CoffeeScript?).

- Ruby itself as a language is controversial—there are definitely nice properties but it still comes with drawbacks: it's slow, it still changes too often, the syntax is too dense (writing is quick but comprehension and readability is hard), no concurrency or cluster model, ecosystem exists only for Rails; but still it could established itself with Rails and in few other areas.

=> Demand for Ruby and RoR will stay high due to many legacy systems and many Rubiest who still earn high day rates and won't leave due to high opportunity costs if they learned new languages. But newcomers will choose less and less Ruby.
In my experience, if there's a kid sitting in high school who's not interested in the lesson then they'll either stare at the front of the room with their eyes glazed over or start fidget with something (usually phones or pencils), the former being the most popular choice since electronics tend to raise the ire of teachers. You are sadly misguided if you think that removing phones will turn previously disinterested students into enthusiastic participants. It certainly will make them angry at having to pay $1 per day for "phone parking", though.
Appears to be down for me (comcast/San Jose, CA).
I have never really understood why stock photo stores insist on aggressive watermarks. They don't help their business, rather the opposite. The number of people who can get by with a low resolution preview image are going to be private users who are never going to buy the image anyway. (Especially with sites like sxc.hu where you can just get high resolution photography for no cost.)

As someone who works with stock photos constantly, I can tell you that clients hate seeing watermarks, they're usually right in the way of the useful part of the image and are often distracting. As a result the art department photoshop them out which is painstaking and a waste of time for a low resolution image that is only going to be used once.

I'm pleased that this new watermark is very easy to undo/disguise. Getty seem to understand that stock-pirates are fine with using low-resolution, highly compressed preview images without a license, while their actual customers need images with watermarks that are unobtrusive and easier to sell to the paying-client.

The truth is that the image need only a very minor watermark, so the creative can track down the original. Creative agencies aren't stupid and are well versed in the laws that relate to stock images. They don't use random photos they find on the internet, and larger or risk-absolving clients will often require a copy of the license and waiver for the stock imagery.
Many indicators such as? Pain in your joints and dice rolling?
Great flow, I'm going through the CoffeScript file and I'm loving how this was put together.
Free Adobe Illustrator Symbols for Designers
Adobe has come up with some unique Illustrator symbols that can be used free of any charge by the designers. With the advent of new Illustrator brushes.
I would suspect that messaging infrastructure like Gmail, Yahoo Mail, Skype, AIM, and so on, all have very high "DAU to MAU ratios". Either you're on them or you're not, and if you are, you need to check it.

But I'm not sure how these numbers are really comparable to another type of site.
Very few, if any people can keep every detail of a system as complex as a modern piece of software in their head at once. As developers we just have to accept that. Understanding the big picture, and how all the parts of a picture fit together is still important so rather than trying to load everything into our brains at once, we can focus on a part at a time and develop a good test suite that will point out the effects of any changes so you don't have to try to anticipate them and can focus your energy on he problem at hand.

Expanding on that, having a good set of automated tests gives you confidence that all the pieces of the system fit together properly. With good tests in place, you can focus on changing a small part of the code without having to understand how it relates to every other part of the project. If the small change affects anywhere else you'll see this in failing tests.

If you aren't already, start writing unit and integration tests for your code. It can feel like unnecessary overhead at first but you quickly reach a liberating point where you can lean on the tests to tell you how any changes affect the bigger picture.
Don't forget that US spends more money on healthcare than any other country. (2009 they spent 17.4% GDP, or $7960 per person.)

Despite spending that money you have an unhealthy population (obesity especially a problem); not many doctors (2.4 per 1000 population, fewer than anywhere else except Japan).

Brand name meds are more expensive. The top 30 drugs are more than twice the price in the US than in the UK.

The US does a lousy job of handling long term illness. Preventable mortality among asthma sufferers between 5 and 39 are high, as are lower limb amputations for diabetics. (And diabetes is a considerable problem because of the amount of obesity.)

People often mention excessive spending in US hospitals - lots of high tech equipment, good doctors, many tests, etc. US hospitals are more expensive than many other countries. US doctors get paid more than non-US colleagues (but this is the same for other high-paid workers in different industries.) US hospitals are more expensive even though the stays are shorter. What do you get for this money?

The US does do a good job with some cancers - survival rates for breast cancer are very good. Expensive hospitals don't seem to be working in other areas - people with heart attacks are more than twice as likely to have bypass surgery or angioplasty if they're in the US than in Canada; but there's little evidence that US patients live longer. And some cancers (cervical) have poor outcomes in the US compared to other countries.

Of course, collecting the money that people have to pay also costs money. The US has a high number of admin workers (2.2 per office based doctor). Collecting revenue was estimated to cost 12% of revenue by one doctor group.

The US spends 50% more per person than the next highest spending countries, and more than double of most countries.