skysight-inc/HackerNews huggingface dataset:
My current recipe to capture lightning in a bottle:

Pick the idea(s) that:

- is the simplest to launch right away,

- has existing demand (being searched so you get a sense of the level of ongoing demand),

- has lower competition for keywords (you want a killer blog anyways so you don't pay for ads as much),

- you can start optimizing for organic SEO today, via a BLOG talking about the problem you're solving WHILE you write the project. Rank early for the terms people are searching for or the problem they're talking about.

- is financially viable (calculate your conversion rate from traffic and if it would pay for itself if you used adwords vs organic). The lowest plan should pay for itself plus 30% minimum if not 50.

- leans towards small business tools, because 10-20 customers at $50 get you going much quicker.. ($50/month for a business is also like a $5/month expense for a consumer SaaS product -- we don't think about it at that level).

- appeals to business decision making .. businesses make logical decisions a lot more than consumers, who like making irrational, how it makes me feel decisions. Being a developer I'm much more able to pitch the logical value/benefits than dealing with irrational consumers.

0.02 :)
90 Percent of Pirates Get Dismissed from Massive Hurt Locker Lawsuit
I like how you just ignored every other argument the OP mentioned just to make your snarky comment.
Is it responsibility of the website to make sure that the passwords are strong for the general user ?

Yes. If a password is too weak and it results in a user's account getting compromised, the website gets the blame. Thus, the website mandates the password policy.

And depending on the site, weak passwords and compromised accounts directly impact other users. Imagine if eBay had no password policy and some of their largest sellers had their accounts compromised as a result; what impact would that have on buyers?
With regard to their Regions.

Based on this data, you can have really fast responses around the world if you provide your services in all regions.

However...

It is really difficult to get their cloud services to work across Regions (AMIs not shared, security not shared, RDS, Cloud-formation only works in one region, etc.). If you want to run in multiple regions, you need to use EIBs for your database servers (mysql, mongo, etc.), setup your own replication and fail over, etc.

All in all, though, a great service (though at first, I didn't like the entire degraded server problems but realized it has forced the issue of not assuming servers will not fail).
I'm not "demonizing" anyone... you are a complete idiot. The US government would not allow this transaction to occur. That is a fact. And I'm pretty sure you're the one guy who downvoted me... and I don't really care if more downvote me because HN is quite a conformist hivemind.

BTW, I already knew about that case... and it changes nothing.
You could set a cookie after a successful login. If a later attempt fails because of a munged username or password, you could inform the user exactly what the problem was if you know they have logged in successfully before and the username is correct or "close" to the real username (not sure how close is "close enough").

EDIT: oops meant this to be a reply to the GP.
Amazing!
Map Reduce couldn't get simpler.
Cancer patient with mastectomy denied clearance by TSA without invasive search
If you have a global market, and only want to operate in one region (a practical necessity for many people, given the technical challenges of doing otherwise), then US East is almost always the best option.
Personal Virtual Desktop in the Cloud: ZeroPC Review
This is great stuff. A really good way to play with some languages without needing to install it.
We're veering off-topic here, but why did you buy so many bay leaves?
Despite the disagreement, I'll stand by my earlier remarks: Many popular Java frameworks involve a lot of boilerplate. I've never used Spring, so I can't comment on it. But in the last two years, I've worked on multiple GWT and Android applications, and both frameworks encourage people to write a lot of code for something as simple as MVC bindings. Seriously, GWT can easily require 10x as much code as Backbone.js + CoffeeScript.

I'm impressed by newer Java frameworks like Play, which make Java look terse and flexible. And I agree that refactoring IDEs are amazing tools, and well worth some sacrifices to use.

I merely disagree with skrebbel's remark that, The advantages of IDEs over text editors isn't look or feel. It's code quality. The are multiple, valid ways to achieve high code quality. IDEs are one of them. But there are real tradeoffs here, and other legitimate choices.
> you need to use EIBs for your database servers

"EIBs"?

I would point out that global replication is one of the things that makes CouchDB's master-master replication so tasty.

You can't accomplish the same thing with Mongo in a R/W environment since you can only write to the master in a replica set. You could have multiple read-only slaves in other geographical locations, but that isn't always helpful.

You can also somewhat fake it with a much more complex mongo-replica-set-per-region sharding configuration, but then you don't have the same data available in each region in each replica set.

PostgreSQL in 9.1 added master/master streaming replication which is nice. Not sure what MySQL does in these situations.
Distrusting git
Here's What's Wrong With The Economy... And Here's The Best Way To Fix It
I understand what Gizmodo is trying to say here, but...

Shouldn't that be "90 percent of potential infringing IP addresses", rather than "pirates"? These suits are not exactly renowned for accuracy of identifying IP addresses that might be involved in infringement, so they should say "potential". Probably a lot of corpse's, printer's and router's IP addresses would ultimately get dropped anyway. Infringement isn't even theft, much less "piracy".

Also, these are almost certainly "John Doe" IP addresses, USCG almost certainly just named them in order to get subpoenas to get the billing address for the IP addresses in order to name the nominal user of the IP address, and shake them down for some fee greater than trivial, but less than what a court case would take.

Dropping 90% of the John Doe IP addresses is interesting, but "why" would be even more interesting. Is USCG wising up, by maybe watching what happened to Righthaven? Has the court in question finally communicated that jurisdiction and standing matter to it? Something else?
SpaceX to develop fully reusable launch system
The Truth about The MLM Secrets, Why Other?s won?t Tell You This
Brazil Small Stocks: Large Economy, But No Small Stocks
Ask HN: Who is Hiring? (October 2011)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or H1B if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.

No recruiters or job boards, thanks

Please also see: "Ask HN: Freelancer? Seeking freelancers?" (October 2011) http://news.ycombinator.com/edit?id=3060222
Ask HN: Freelancer? Seeking freelancers? (October 2011)
Please lead with either SEEKING WORK or SEEKING FREELANCER, your location and whether remote work is a possibility.
Well, when you're putting your own hardware in your own datacenter it can take hours (or days) to scale capacity. If you have a huge traffic spike that can really hurt the user experience. It's much better to have it on standby. We learned this the hard way at Hive7 with our first social game...
Ways to Earn Money Online
You don't know the tools, and don't want to take the time to learn them, and yet you have a difficult time using them

Shocking.
I think we'll be seeing a lot more of this, since China has really come into it's own and has cash to spend
When considering all the extra equipment that would be required to make this work, could it really be a better solution than traditional solar cells?
Q.931 - What Is  Q.931
Voice communication is carried out on different types of networks now days as internet has taken part in processing the voice calls that are done using the usual handsets. So to carry out this voice c
Works on iPad too.
I've always found that print statements are usually best for code I wrote myself, whereas a debugger is most useful for other people's code.
LIKE ITS HARVARD MODEL, PRINCETON'S OPEN ACCESS POLICY NEEDS TO ADD AN IMMEDIATE-DEPOSIT REQUIREMENT, WITH NO WAIVER OPTION

http://openaccess.eprints.org/index.php?/archives/844-guid.h...

1. First, congratulations to Princeton University (my graduate alma mater!) for adopting an open access mandate: a copyright-reservation policy, adopted by unanimous faculty vote.

2. Princeton is following in the footsteps of Harvard in adopting the copyright-reservation policy pioneered by Stuart Shieber and Peter Suber.

4. I hope that Princeton will now also follow in the footsteps of Harvard by adding an immediate-deposit requirement with no waiver option to its copyright-reservation mandate, as Harvard has done.

5. The Princeton copyright-reservation policy, like the Harvard copyright-reservation policy, can be waived if the author wishes: This is to allow authors to retain the freedom to choose where to publish, even if the journal does not agree to the copyright-reservation.

6. Adding an immediate-deposit clause, with no opt-out waiver option, retains all the properties and benefits of the copyright-reservation policy while ensuring that all articles are nevertheless deposited in the institutional repository upon publication, with no exceptions: Access to the deposited article can be embargoed, but deposit itself cannot; access is a copyright matter, deposit is not.

7. Depositing all articles upon publication, without exception, is crucial to reaching 100% open access with certainty, and as soon as possible; hence it is the right example to set for the many other universities worldwide that are now contemplating emulating Harvard and Princeton by adopting open access policies of their own; copyright reservation alone, with opt-out, is not.

8. The reason it is imperative that the deposit clause must be immediate and without a waiver option is that, without that, both when and whether articles are deposited at all is indeterminate: With the added deposit requirement the policy is a mandate; without it, it is just a gentleman/scholar's agreement.

[Footnote: Princeton's open access policy is also unusual in having been adopted before Princeton has created an open access repository for its authors to deposit in: It might be a good idea to create the repository as soon as possible so Princeton authors can get into the habit of practising what they pledge from the outset...]

Stevan Harnad
EnablingOpenScholarship
Amazing Coaching / Mentoring Offer
Legitimate Home Based Business
The problem with government regulatory agencies is that once they solve the problem that instigated their creation, they can't stop. They keep looking for more problems to "fix" in a never ending loop of justifying their existence. Once they become typical bloated behemoth bureaucracies, common sense doesn't work anymore.
The people who created Plan 9 (and Unix) this days are working on something that has a better chance of blowing a hole through the huge mess that is modern software: Go ( http://golang.org )

I might be naive, but Go is the only thing that has given me some hope for the future of software development in recent times, it means there is a chance that maybe some day I will be able to write software in an environment and with tools that are not byzantine hideously insane piles of layers gratuitiously complex crud.

Hell, with Go you completely bypass even libc (but unlike Plan 9, you still can take advantage of the hardware and software support of existing operating systems/kernels, that sadly are an unavoidable mess, which is one of the things that made it impossible to adopt in practice).
Cochlear implant
A cochlear augmentation (CI) is really a surgically deep-rooted electronic product that supplies a sense connected with sound to the person that’s profoundly deaf or severely hard involving hearing. This cochlear imbed is sometimes called a bionic ear.

As involving April 2009, approximately 188,000 people world-wide had obtained cochlear improvements; in north america, about 40,000 adults and above 30thousand children usually are recipients. The great majority are around developed nations around the world due to your high cost of the system, surgery as well as post-implantation therapy. A little but expanding segment of recipients include bilateral improvements (one implant in each one cochlea).
Another failed government policy regarding rail: the requirement for cleaner locomotives. The vast majority of railroads in the US do not buy new locomotives, and in fact usually use locomotives from the 60s and 70s (bought secondhand). Yet, the federal government is requiring newly bought locomotives to have cleaner emissions. Given that most emissions are from yard switchers (again, old locomotives no longer used in long-haul service), this makes no sense...
Top US Web Brands | Nielsen Wire
Maybe you could do it like this guys: (http://gradients.glrzad.com/) (you click the plus button to add a new color)
Google Map 3D Now Shows You Helicopter View
I am only about halfway through the article, but the "failure of society to get big things done" thesis is falling flat.

What about cell phones, and the communication revolution in general? While I'm at the park in the US, I can call someone in Europe riding on a train. Or, I can take the same phone to Europe and call someone back home. That's pretty amazing, if you ask me.

What about free/open source software? Someone can start a business with almost no capital at all, and get an operating system, an office suite, a web browser, and sophisticated database management software. And they don't even need to tell anyone that they are doing it. And when they need something better, they can fix it themselves or hire someone to fix it; they don't need to deal with the original vendor. That's just the business side of things -- the educational aspects of free/open source software are just as compelling.

I guess the problem is that none of these things are as impressive to look at as a 500-ton rocket.
There used to be a company called brijit.com that did this.

They paid $5 for quality summaries. It was a neat site, had great design, but went out of business sometime around 2008.
sorry, i don't share his vision of technology grandeur.

- the moon and mars (let alone the other planets) are _not_ hospitable to humans. pure fantasy to consider fruitful colonization.

- the next stop outside of our solar system is lifetimes away, who would actually want to live in a moving space station? yuck

- more efficient energy and transportation systems - why? so we can cram even more people onto this planet? how many is enough (or too much)?

- more/better gadgets? games? sad - aim higher.

the big questions we need to solve are those pertaining to sustainable living (as a population). the only people giving this thought these days are crackpots.

we have significant peak-this-or-that issues staring us right in the face. if we don't stop farting around w/ 'golden age' SF fantasies, and start working on the real problems we face .. we'll be looking at another dark age rather than crying about not playing frisbee on Neptune.
#tweetscapes | listen to Twitter
Seriously. This whole thread smells of butthurt software developers who just found out that Linux is hard because it doesn't have a Mac GUI on top of it.
The painting you use as an example is Le Désespéré by Courbet. It means the desperate, not "the surprised". Why did you choose this painting as an example?
SEEKING WORK: Python/Flask web dev, NYC, remote work is preferred.
::::::::::::::::great news:::::::::::::::: - vaibhav.club
Ed Nelson has now withdrawn his claim.

http://www.cs.nyu.edu/pipermail/fom/2011-October/015832.html

Terrence Tao, at
http://golem.ph.utexas.edu/category/2011/09/
and independently Daniel Tausk (private communication)
have found an irreparable error in my outline.
In the Kritchman-Raz proof, there is a low complexity
proof of K(\bar\xi)>\ell if we assume \mu=1, but the
Chaitin machine may find a shorter proof of high
complexity, with no control over how high.

My thanks to Tao and Tausk for spotting this.
I withdraw my claim.

The consistency of P remains an open problem.
Mathematics Gives You Wings (video)
Calm down, bro.
Haha, pretty funny, faster then I expected it to be as well. I think starting with the forward facing camera (or remembering the preference) would be a good improvement though.

What resources did you use to teach yourself this?
Artificial Turf
Our synthetic golf turf is the finest, most cost-effective turf available today!
I have also ran .NET backed stuff that was larger than this... It's not that uncommon. In my experience the guys running .NET backed stuff just aren't usually as vocal about things. ;) hi5 (the social network) also runs a lot of .NET and SQL Server nowadays. They're also running Windows Server: http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?...
The article has a serious character set issue. It contains stuff like "doesnâ€™t" instead of "doesn't".
I really wish we could figure out a way to stop posting these on Saturday, which guarantees the hiring thread won't be on the front page on a weekday.
Kernel.org status: hints on how to check your machine for intrusion
San Francisco, CA (SF/Mission)

RG Labs is hiring: http://www.rglabsinc.com/#jobs

We operate under the premise that the most important decisions we make are decisions about people (e.g., who to start a company with, who to hire, who to date/marry...) We also feel like the Web is in its infancy in terms of helping us to make better decisions based on data and that this space will explode in coming years.

We're planning to help detonate that explosion. :)

We have a long backlog of customers waiting to use our product when it launches and a big market in front of us. We're building an engineering-centric organization and working out of a cool work/live space in the Mission. Our current stack includes Ruby, Rails, MySQL, Resque, and elasticsearch and we'll be diving in soon on Hadoop, graph databases/neo4j and a whole host of other fun stuff. We're also planning to contribute to open source as much as we can (e.g., https://github.com/rglabs/teleport).

We're funded but also really early so it's a unique opportunity to be a major contributor and help to set the tone for the future for our company.

To hear more drop me a line directly at jon@rglabsinc.com or contact via our website. We'd love to tell you more.
I was wondering what Aurora is - apparently a release in between a nightly and a beta: http://hacks.mozilla.org/2011/04/aurora/

They really need to call it alpha - or something else so that the users will not need to do a search to figure out what it means.
SEO Techniques Web Developers Need to Learn Part 1
Web developers are hired to make things work on a web site. SEO is often considered an afterthought that is often someone else’s responsibility.However web developers can do quite a bit to help, or harm, a company’s optimization efforts.To help visitors find web sites more easily, many organizations are bringing SEO professionals in during the planning phase of a new website.If you are working without the input of someone who specializes in SEO, these tips can help guide you along the path to search engine bliss.
2012 AD and Beyond: Your Zodiac Sign and Romantic Compatibility
Without agreeing with your interpretation of the facts, how do I tell you that I don't give a fuck about Argentina for the purposes of this conversation?

Not only that, you've conceded the only point I had about it:

it is hard to conclude rigorously that defaulting contributed to reversing this trend

You're having a conversation with yourself at this point. Please follow more closely the points being made before following any compulsion to chime in.
Yea, that was a bug. Fixed now.
SEEKING WORK: (remote)

Web application developer with 10+ years experience. Past projects include several custom CMSs, a 911 dispatching system, and financial apps for state government. Latest project was a mobile app using sencha touch and phone gap.

Primarily work with ASP.NET MVC C# but looking to get involved with projects using python or ruby.
Palo Alto, CA -- http://gopollgo.com/about/jobs

GoPollGo is looking for talented Rails developers to help us innovate in the polling/survey space. This will be employee #3 and is a full-time salaried position with options. We're also looking for a stellar visual graphic designer -- full time salaried w/ options as well.

No remote workers right now -- sorry.
The article isn't as anti-git as the title might lead you to believe. I enjoyed the article for the research and up-voted it. I use and like git, but the ideas of silent data loss is scary (as it spreads).

Long story below.

However, if you want real fun try out what one centralized repository did for me once. I was (against my will) using Visual Source Safe in the 1990s (ick ick ick). Visual Source Safe at the time represented its data on a server with two RCS style history files (called a and b). When you committed both of these were updated (no idea why there were two) and then as a matter of policy Visual Source Safe re-wrote your local content from the repository. That is on a check-in: it wrote back over your stuff. Fast forward to the day the disk filled up on the server and a single check-in attempt corrupted a and b (so even if redundancy was the reason for 2 file, it didn't work) and the the server stayed enough up to force overwrite my local content. Everything lost for the files in question (no history, no latest version, no version left on my system, forget about even worrying about recent changes). Off to tape backups and polling colleagues to see if we could even approximate the lost source code.
SEEKING WORK

Nomadic, but I plan to spend the majority of this year in London.

I've worked professionally with python, ocaml and erlang. I've worked in search ( http://bit.ly/ji-texsearch-opt , https://github.com/jamii/texsearch ), testing ( http://bit.ly/ji-fuzzer , https://github.com/jamii/ocamlcheck ), distributed systems ( http://bit.ly/ji-mealy ) and p2p networks ( https://github.com/jamii/dissertation , http://bit.ly/ji-telehash , https://github.com/jamii/erl-telehash ). I have a strong background in math (real analysis, probability, discrete maths) and computer science (randomized algorithms, AI / epistemic logic, machine learning).

I'm willing to work on anything but my main interests are distributed systems and p2p networks. My current project is described at http://bit.ly/ji-mist

Blog - http://bit.ly/ji-blog

Github - https://github.com/jamii

References - http://www.linkedin.com/profile/view?id=65525388#recommendat...

Resume (a bit out of date) - http://bit.ly/ji-about
Awesome, looks good and usable. Will do.
A library of everything about everything available to anyone

But that's not Wikipedia, nor, given its deletion policy, ever likely to be.
And gunpowder was invented in China centuries ago. That's the kind of technology that put a man on the moon, in the same relation that your examples have with an iPad.

If you really think that Lisp by itself embodies all the technology that is in C# 4.0, rather than merely being able to encode and implement such technologies, then I don't think you know what you're talking about. To get Lisp to do everything C# 4.0 can do, you'd have to write a compiler for it in Lisp macros. That Lisp has a macro system that can do this is, to me, no more interesting than that I can also write a compiler in assembler.
Glad to know the over 5000 fictional insect species I've drawn over the years were not completely useless. However, I find talking to myself / a figment of my imagination is even more effective at keeping me concentrated. Unfortunately, there are not many places where that is appropriate.