skysight-inc/HackerNews huggingface dataset:
You just have to train your mind to see problems everywhere. As buro9 said, be inquisitive, and question everything... I can't even read this specific Hacker News comments thread without thinking of ideas...

The idea that comes to mind right now is how to solve the "I don't have an idea" problem. I start to wonder if there is an opportunity to create some sort of online market place for start-up ideas, where the the hacker news audience could collaborate with one another and refine start-up ideas in the earliest stages of thought. But then I start to think of other problems in creating this on-line collaboration tool. For example, I realize that there might be the problem that not everybody wants their ideas completely out in the open, but yet those people could still benefit from this initial collaboration and feedback. People want people to poke holes in their ideas before they invest too much time in them. It saves time. That's a problem worth solving. For example what might take a person days to figure out in terms of concluding an idea doesn't have legs, some random person on Hacker News might shut down in minutes. It could be as simple as that the idea has already been successfully implemented, or any number of other reasons, etc. And so I start to think of a solution to that sub-problem, that maybe people should be able to build reputation, and a trust rating, which would allow people to see the ideas of people who have similar trust/reputation ratings. I start to wonder if maybe the Hacker News karma could be a variable in determining an initial rating, etc, etc, etc. I wonder how much control an idea person should have in filtering who has access to read the ideas, whether they should be able to have Friends who can always see everything they do, etc. But then I start to think where could this collaboration tool go in the long run? If it was successful what would be the next step? Would the next step be about how to help hacker news members form actual partnerships to work with one another in implementing the ideas? Etc, etc, etc...

In sum, ideas are everywhere. Question everything. And read Hacker News comments! I doubt there is any more critical place on the internet in terms of a community of people pointing out the flaws in every little (or big) thing. Hacker News comments are a great place to discover ideas (problems, same thing).
Parent said to stop being so humble.
Are steam cars poised for an epic comeback?
Agreed. Plus good account managers are too busy making money on their own. I know I am...
Exactly is a constant legal dispute :) However, the FCC pretty unarguably has authority over use of radio spectra, especially when that use is malicious. https://en.wikipedia.org/wiki/FCC#Regulatory_powers_and_enfo... They get to determine who gets to use what spectrum, where, at what power, and for what purposes.
Kind-of unrelated: the recent fashion of bolding certain parts of one's blog posts really turns me off reading them. If you have to tell me which parts of the text are important, you're not writing properly!
In Canada a lot of people use Kijiji instead of Craigslist. It's a bit better, and there are mobile apps as well.
Show HN: Code Music - compile any javascript source into music
Sure.
See http://research.microsoft.com/pubs/153348/idleq.pdf, http://arxiv.org/ftp/arxiv/papers/1103/1103.2408.pdf, and http://static.googleusercontent.com/external_content/untrust....
Bamboo is explicitly for stacks that can't take concurrent requests.

The data issues are not so bad. You just do as load balancers do and do the handoff in the initial TCP handshake. Only a small fraction of packets go through the first router.

As for the rest, the architectural issues are similar to the ones that Heroku was dealing with in 2009, except that each router has a constrained set of dynos it is responsible for. You would have standard health checks for routers, and the ability to migrate dynos from one router to another. There are issues to solve, but they are fairly reasonable.
How to Track Pinterest's Pinmarklets with Google Analytics
How about neither.

The Paul Allen brain Atlas, among many other private initiatives, is capable of pursuing this goal better than the federal government, in the same way and for the exact same reasons that Craig Venter & Co. embarrassed the human genome project.
That's not the main reason. If it were, then Hollywood would have stuck with CSS for Bluray and HD-DVD instead of making AACS. They tried hard with AACS: unlike CSS, it uses a real, peer-reviewed encryption algorithm (AES) and has a very complex key management system. Hollywood was really hoping to get a technical solution to DRM and not a purely legal one. (Of course it failed in the end.)

The real reason why these broken DRM systems like HDCP and AACS are still around is because there are millions of players/TVs/discs in the field and you can't break all of them by introducing a new DRM system. I strongly suspect that Hollywood will attempt a new DRM system at the earliest opportunity (perhaps when there's a successor to HD?).
Ask HN: Should I do a Masters Degree?
Hi,

I am currently coming to the end of my Bachelors Degree in Computer Science and should (fingers crossed etc...) be getting a fairly good First from Newcastle university.

I am looking to work as a software engineer in the sphere of web development (though I have also taken some Games Dev modules to gain experience of the Graphics pipeline and pathfinding algorithms).

I am keen to continue my learning, but also keen to get into industry. Would, in your collective opinions, I be better off continuing my studies (on this course: http://www.ncl.ac.uk/undergraduate/degrees/i120/courseoverview/#.USJqLqXvhVk) or applying for a job this summer?

Thanks for reading - much appreciated :)
If the largest group is less than 3% of the total then it could very well be an edge case.
ELB health checks have a minimum interval of 2 seconds.

Also, when you hit the threshold for consecutive failures (2 or 3), the ELB immediately closes all connections to that backend without waiting for their responses to finish.
Dealing with Duality
Have you ever heard of CustomMade? (www.custommade.com). It's an online matchmaker that helps Buyers looking for one-of-a-kind creations with Makers exactly like your dad! He can set up a portfolio and display his past work - Buyers can reach out to him if they like what they see or we alert him of woodworking jobs in his price range, location, etc - whatever his preferences are. Full disclosure: I work there, but some of the comments here are pretty dead-on when it comes to market and competition. We prep Buyers that their request is going to cost more than Ikea and we only let professional and passionate Makers on the site, rather than people who just do things as a hobby. Check it out, and let me know if you have questions! (tess@custommade.com) What gets me going every day is helping artists like your dad do what they love to do. :)
Nice. Simple applications is what we need 90% of the time.
Actual Coffee: A Toledo Coffee Roaster
Given how common multi-platform releases have become I think it makes sense to just get behind x86.

Sony had quite a bit more powerful hardware in the last generation, but when I had the opportunity to compare games side by side I didn't notice a difference large enough to prefer one console over the other. Most likely the extra headache for developers and the higher cost of developing their own hardware (in partnership with IBM last time) is leading Sony in a different direction this time around.
Raytheon's Riot tracks social media
This works with pointers in both C and C++. int (*foo)[10] is a pointer to an array of exactly 10 elements. The novel thing being pointed out in the OP is the "10 or more" aspect.
Thanks!

On skimming it sounds well thought out as research on its own terms, though the connection to curing diseases is just as handwavey.
It has.

But prettier full-featured CLs exist in specific verticals (e.g. AirBNB), so we don't compare them to CL.

To do what CL aims to do, the simple directory style is necessary, I think.
I had no idea Dell had a first-party, OOTB Ubuntu laptop! Other details from the product page:

•A cloud launcher (beta) that enables "microcloud" creation on your laptop and simulates an at-scale environment; that environment can then be deployed seamlessly to the cloud.

•A profile tool (beta) that will provide access to a library of profiles, such as Ruby and Android, to quickly set up your development environments and tool chains. Join in and help build out the community library.

Why didn't I know about this before?
What's the difference between this and CloudApp set to "auto upload screenshot" ?

This is a genuine question. Am I missing something here?
tl;dr

Don't know. It really was to long and I didn't finish reading it.
Crowy.net social aggregator open-sourced
Blogged about my design process here: http://blog.hackermonthly.com/on-designing-hacker-monthly.ht...
I appreciate a minimalist UI design. I really do. But I don't see it as mutually exclusive to providing genuinely useful features. IMO craigslist could add a number of features w/o sacrificing its core minimalism. Case in point: would you prefer Craigslist to drop the new maps feature?
Sales commissions are the best way to maximize short term returns. Then your operational teams leave because they're paid much less but don't see why their work is less important, your clients leave when they understand the solution you sold them is not adapted and so on.

Tldr of the article: http://tldr.io/tldrs/512258d5ace532876b000003/eliminating-sa...
Reflections on YC and Moving Forward
To avoid sparking flame wars, avoid posting meaningless metrics.
Posterous to Tumblr
The sales person is the one making sure everyone else gets a paycheck. Why should they be treated equally? They are the stars of the show, not the developers, or management. If people get fed up, then let them. Code does not sell itself.

Actually, everyone in the company is involved in ensuring a paycheck happens. Bundled into every sale is: the branding (trust, demand, anticipation/expectations, etc) that the marketers created, the product that the builders (developers, designers, QA, etc) created, the steadiness of cashflow that accountants/finance people ensure, etc. All are important moving parts which deserve consideration when sharing the company's incremental success.
... and just as I was going to make a smart-ass joke about Boost probably having another contrived contraption just for that - there it is, already sneaked into the standard too.
> If they had been using New Relic correctly (note that I don't work for or speak for New Relic, I'm just a former employee), they'd have seen on the javascript-enabled monitoring that requests were taking a long time. The server-side time is only a portion of that, but it's clearly delineated.

Note that they were using New Relic as part of an expensive add-on package from Heroku. It gave them a queue time value in it's reports, but it was extremely misleading, since the only value it showed was for the router queue time, which should have always been extremely low (and was displayed as such). It didn't say "router queue time" or "dyno queue time shown elsewhere".

Since New Relic is supposed to be showing them everything that happens with their request on Heroku's servers, it seems logical that it would include dyno queue times.

Javascript-enabled monitoring would only show you that the request times are much longer than what Heroku says they are, then you still have to troubleshoot down to figuring out why.

> Unfortunately they picked a number (queue time) that doesn't have much functional basis on Heroku's stack at the moment, which weakens their argument.

I don't think it weakens their argument as it clearly shows that the biggest problem they have is not only out of their control (even with very short run-times, the higher the number of requests you have per minute, the more this problem is going to affect you) but that even buying very expensive tools integrated into Heroku's "stack" will not help you to see where the problem is. The tools were basically hiding the one problem that was solely Heroku's responsibility.

Do not forget that even while there were a lot of statistics about how long running requests can cause other, much shorter requests to take just as long and even timeout, the heart of the matter is that even with a high number of extremely short requests, the router can end up sending many requests to a single dyno while other dynos remain idle. There were plenty of graphs, even animated to show you the effect over time for this random dyno routing.
Neat, but $5? As an /introductory/ price? I don't have a Mac, but I can't imagine it's that troublesome to capture, annotate and share screenshots on one. I guess I'm just not the target market for this sort of thing.
Performance specs don't sell games. Look at the Wii.
It's not about drones per se. It's about giving untrustworthy governments such a powerful tool to oppress.
Wikipedia processing. PyPy vs CPython benchmark
What PyPy can do for Wikipedia processing tasks? Speedup!
http://www.dilipkumargoswami.com/success-story-no-7/

Look at this success story and some others on this site using cures from the site I mentioned
Burger King's Twitter has been hacked
Proof that HN users are helpful and encourage newcomers
Being a regular HN reader, I often see people criticizing the quality of comments on HN.

While I too have experienced such negative feedback few times, I still knew there were plenty of positive-minded people here who are ready to help others.

So when I read the replies to this thread : http://news.ycombinator.com/item?id=5198352 ,
I was glad to see so many HN users coming up with really helpful tips and positive responses.

I think anyone who criticizes HN everytime they get a negative feedback should check the replies in that thread.
Just about to post this.
My point is that you always think you have no time until you have children - then you realize you had a ton.
This is one of the things that attracts me to Go (and developing tools for working with it, which requires parsing the language, etc.). It's much easier to keep the entire language spec in your working memory, because it all fits in http://golang.org/ref/spec.
CloudApp doesn't have annotations.
Hackers Turn Burger King’s Tweet Stream Into A Whopper Of A Mess
Www.jingproject.com is a great solution for this as well. One click to upload and url to the annotated screenshot is in the clipboard
But that means Opera is dead. There is no Opera. What is the value of a skin on top of Chrome?
You are right. It is not troublesome at all, and OSX comes with everything needed for this[1][2].

The 'introductory' price is too high, as I think this is a $0.99 type of app, imho. But experience has proven there is a market for everything.

[1] http://support.apple.com/kb/PH11229

[2] http://goo.gl/p8YR7
3% interest times $20 trillion = $600 billion per year in interest. (interest rates will not stay this low indefinitely, and even 3% would be crazy low given the actual default risk via inflation that the US poses)

That interest basis alone would effectively wipe out the ability to continue Social Security (or almost the entire US military, take your pick).

The national debt can never be repaid under any circumstances. We can't afford the real interest cost right now, which is why the Fed is paying for that via debt monetization (aka QE). Throw in just a trillion per year in principle, and it becomes a sad joke.

We will never, and have no plans to ever pay for the national debt. There's no scenario under which the math works out, unless our government suddenly becomes hyper disciplined and initiates an uncompromising 50 year payback plan that takes a hatchet to the entire welfare state (corporate, social, military).
Burger King hacked and renamed to McDonalds.
A data translator for moving your SQL data to MongoDB.
Does that money stick if the product never shows up?
RapGenius v Heroku Set Straight: Bouncing Balls in the Cloud
This style has been around online for at least a decade in the wall-of-text infomercial-style hard-sell brochure sites selling digital information products, and I presume is some adaptation of previous direct mail marketing or somesuch. If you're only noticing it now it's just a sign of the times of "startup" culture going mainstream.
Not in front of a computer, but have you tried -std=gnu99
The worst is when you write a big long comment, submit it, and get "this link has expired" -- then you hit back, and the textbox is empty.

This is particularly infuriating on a cellphone.

One quick fix: in the code that prints this message, check to see if the request was a comment-post action. If so, append, "...but for your convenience, here's the text you tried to post, so it's not lost forever: [...]"

(Just watch out for XSS!)
There isn't another app that does it all (capture, annotate, quick share, host the screenshot) besides Skitch, which was bought by Evernote.
I sincerely hope the anti-piracy center goes down hard.

A 17-year old boy in Finland was ordered to pay 400 000 euros in payments for allowing 1600 users to download music and movies for free. They effectively ruined his life before he even reached adulthood. This was the anti-piracy fuckers' doing.
Craigslist has a map feature now.
Inter-App Communication for iOS: x-callback-url
Yup. It already exists as HDCP v.2 (totally new system reenginered from scratch).

It'll likely start to be used together with the HDMI v.2 protocol eventually, most likely for UHD TVs as you said.

http://blog.cryptographyengineering.com/2012/08/reposted-cry...
I started Weebly. I plan to never place ads in front of free users.

As a company we are profitable and have been for over 4 years. We do plan on going public some day. But I find it a bit of a stretch to say that as a free user we are "selling you" as adoption statistics. As a free user, you are getting a lot of value, you pay nothing in return and you have no negative side-effects either (advertising, data gathering, etc)

The reality for us is that free users tend to be really happy with the service we are providing them for free. And they tend tell their friends about us. And some of their friends eventually pay us money for our Pro service (~$3-7/month).

Does that mean you are being sold? Absolutely not. You don't have to tell a friend. As a matter of fact, you don't have to do anything nice for us at all, and we'll still provide something of value to you for free.

But if you are pleasantly surprised at how easy it was, and you end up telling a friend on your own, that's great! And it justifies the cost of the free users of our service from a business point of view.
Et tu.
Clickety-click: http://news.ycombinator.com/item?id=5198352
AGEN TANGKAS PERMAINAN BOLA TANGKAS
AGEN TANGKAS - GALAXY88 merupaka agen tangkas indonesia yang menyediakan permainan bola tangkas , tangkas net dan lainnya. Sebagai salah satu agen tangkas di indonesia galaxy88.com akan membantu anda dan menghubungkan anda dengan permainan tangkas dan segeralah bergabung bersama agen tangkas galaxy88.com
GALAXY88 AGEN TANGKAS INDONESIA PERMAINAN BOLA TANGKAS

Sebagai salah satu agen tangkas terbesar di indonesia , galaxy88.com telah menyediakan beberapa customer service yang akan siap membantu anda dan melayani anda dengan baik , sehingga kami akan selalu memberikan kemudahan kepada anda.Segera daftarkan diri anda di galaxy88.com dan kami akan selalu siap membantu dan malayani anda dengan baik dan ramah
Hardware hackers guide: How I made my first $20 with Alibaba
Of course CoffeeScript code won't run as javascript, it's not a superset. But it operates on the same global scope, the same object model, with similar semantics, so it "is" javascript, unlike other compile-to-js languages.

After reading more about it, I agree that it shouldn't have .js in it's name, or any other language extension, since it's not a framework/library. The fact that the examples are written in CoffeeScript is incidental.
Thanks for sharing this amazing experience. I have been wanting to do this same very course myself.

Even today evening I was thinking of just this.

Your experience has inspired me even more. I believe i must stop thinking and just plan go at the next best available free time.
The Wii has a low game attach rate compared to XBox360/PS3. People buy the Wii for its gimmick and maybe some Mario, but stop there.
"Why should they be treated equally?"

In terms a engineer would understand: Negotiating Power

See how long a company lasts without its salespeople. Then make sure to pay the salespeople what they want to prevent that from happening. Or they'll find a job with someone who will.

Oh yeah, how much salespeople want is : More than the propeller heads.

Clear?
When in-country, Todd's followed the rules. They were in Singapore to collect their son's possessions, and they did that. This saved the Singapore police and/or the landlord from having to sell or throw away those possessions. If there were any way for them to do the police's job of investigating the incident, I'm sure they would have attempted that as well, since clearly the police abdicated that responsibility.

Now they're in the USA, and Singapore's rules no longer apply to them.

The police can do anything with a disk image they could have done with the original disk, except tamper with the evidence. If they still claim to require the original disk, that clearly demonstrates their intentions.
Grunt 0.4.0 released - the JavaScript task runner
Very welcome, I just love HM :)
> Why does Adam Wiggins repeatedly use the word 'evolve' as a transitive verb in an awkward fashion?

I suppose "awkward" is in the eye of the beholder. This usage is standard enough to be in every dictionary I know. As Oxford succinctly puts it, the word means "develop gradually" — and much like the word "develop," it can be either transitive or intransitive.

> Evolve to me connotates natural selection -- which is rather more haphazard than I would hope for from a engineering process.

Even in biology, there have been several other theories of evolution than natural selection (e.g. Lamarckism and artificial/theistic evolution). The others became disfavored in biology as it became obvious that natural selection was indeed the best explanation of how evolution worked in nature, but natural selection has never been an inherent aspect of the word "evolution."
A whiff of C++ would be fine, as long as they don't take enough to make people think they have to pick a subset of C. One of C's strengths compared to C++ is that C is one language with a small number of dark corners, not multiple languages trying to share a single standards document.
The difference is that an EC2 instance is a lot more powerful than a heroku dyno, so you definitely wouldn't be running a single rails instance on each; you'd be running several, using something like passenger or haproxy, something that does do intelligent routing.
Yes, of course, I have the same fear. Some might think you a terrorist for merely conceiving of such things. But, I think it's easier to evade detection while making the GPS attack, than by firing at it with a rifle, in which case it could potentially take a photograph of you in the act. Not to mention the possibility of stray rifle bullets flying through the air, and wounded drones crashing uncontrollably.
Plivo. I use it to provide voice/text services for my personal line and I couldn't be happier with them. I think the price is slightly cheaper than Twilio and you get a similar set of features. I've run into the occasional quirks here and there, but I've always been able to get great support right away.
I agree. I did the same, but to less people.

It's just that I get this feeling that we're mostly preaching to the choir as most contacts (that would read it) already kind of know about these issues.

Still worth sharing, of course.
Since this is basically buried, there is a mailing list if anyone has any questions: https://groups.google.com/forum/#!forum/pratphall
Am I the only one who read "crap genius"?