skysight-inc/HackerNews huggingface dataset:
This is the rough list of domains that no one objected to:

https://gist.github.com/4145536

I didn't find a nicely formatted CSV of complaints, all I had was the page itself, which I pasted into a spreadsheet and extracted a list from that (the HTML wasn't consistently formatted either or I would've done something with that) I did find a CSV of domain proposals here: http://newgtlds.icann.org/sites/default/files/reveal/strings...

I did some processing on both to get them to all lower case, removed spaces and translations as best I could, and ran cat (both files) | sort | uniq -c over both of them, at which point, any line that starts with " 1 " is a line that only appears in one file. So, the list I gisted is "mostly" domains that no one complained about, but it may also contain domains that someone complained about that weren't actually proposed, and several steps along the way were error prone so it definitely has other mistakes. The domains with non-latin characters may not have worked properly in particular. I might've spent a little more time on it, but I'm on my way out the door.

IE don't make any business decisions based on this list :)

EDIT: err, wound up back in the door. And noticed I totally screwed up the one I pasted in (forgot the "sort" on the last run I did, duh.) It's better now.
Bob marley
bob marley - http://www.psdmate.com/2012/11/25/bob-marley-son-draws-his-inspiration-from-bollywood-music/
bob marley - http://www.psdmate.com/2012/11/25/bob-marley-son-draws-his-inspiration-from-bollywood-music/
bob marley - http://www.psdmate.com/2012/11/25/bob-marley-son-draws-his-inspiration-from-bollywood-music/
the title/url would be a good place for that kind of clarification.
Sorry, updated the post.
I don't know much about IED, but it looks like a solid school.

And yeah, read as much as you can. But if I could tell you just one thing, it's that reading books is in no way comparable to going to a decent college. You'll be exposed, directly and indirectly, to so many different things at university. Things that would never have occurred to you otherwise.

You'll have to do projects that seem irrelevant, but being forced to learn X skill will pay off later in life. That's the main issue with being self-taught: you tend to only do things you're interested in, and as a result, you miss out on some of the more boring, important stuff.

Final thought: students have a ton of free time. Most don't manage their time well. Learn time management, and you can get a degree AND build a startup at the same time.

Best of luck!
Show HN: jQuery-Mustache Plugin
I avoided generators because implementing ersatz laziness with lazy language features seemed like cheating - you can read my Python lists as C arrays, but it's much harder to map that onto coroutines without significant handwaving.
This is a small jQuery plugin that I have been maintaining for a few months now. It provides a bit of sugar when using both jQuery and Mustache templates.
LINQ was introduced by Erik Meijer, an Haskell researcher working on .NET team.

http://research.microsoft.com/en-us/um/people/emeijer/papers...
An additional job board powered by jobboard.io that may be of interest to this audience http://www.rorjobs.com - focusing on rails opportunities.
Charts About Climate Change
Money is an attractive nuisance :-) Its too easy to use it as a proxy for 'score'. Kind of silly hearing folks smirk "he's only worth about 50 million." Its a problem I wouldn't mind having but wouldn't sacrifice my family for.
I submit this out of curiosity. I'd like to know if the math add up as they claim, but this is out of my league.
nice work. shameless plug for placeguitar that i put together a while ago - also in python. On github https://github.com/poissonpie/Place-Guitar
It's hard to extract money from consumers except for three things: games, advertising and, to a certain extent, hardware.

This isn't true. Consumers happily pay for a lot of other things that web companies / tech startups offer:
- content & entertainment (hulu, netflix, nytimes)
- personal finance (lending club, esurance)
- dating (match, eharmony)
- ecommerce (bonobos, zappos)
- gifts (FB, redenvelope)

In fact, I'd guess there are probably a lot of offline consumer spend buckets that will come online in the next few years if they haven't already.

Perhaps we're quibbling over semantics on how "hard" it is... but trends seem to indicate it is becoming far easier.
There's a reason for this. It occurred to me the other day, after dealing with a stupid hover.com problem, that it has become almost impossible for network admins at different networks to talk to each-other.

I have never, not once, in the five or six years I've been doing network admin work, been able to contact another network admin to report a problem. Instead, I have to go through incompetent and clueless frontline support first, and spend hours or days navigating that until the problem is no longer relevant anymore or I give up.

It became obvious that I wasn't the only one that had given up on contacting network admins when I recently had to deal with a spam issue (same spammer, multiple hosting providers, new technique) -- while I tried following the RBL rules, it was clear that other service providers entirely skipped the "notify the network admin, give them reasonable time to resolve the problem before nominating their block for the RBL" step. the victim networks all became listed on the RBLs within just a few hours of the first waves of spam.

It's just gotten to be too much trouble, nobody bothers anymore, and unfortunately that will have to include me from now on too. If I see bad behavior coming from another network, I won't any longer even try to contact anybody at the other network; I'll just ban their IP and move on.

What a tremendously stupid situation.
If the wattage output of your solar panel is greater than the wattage input of the device, then yes.
KISS. Too much writing in the non-fiction world, whether it be academic, scientific, or related to business, is far too complex for its own good. This is seemingly to overwhelm, to simultaneously weed out and impress those who are not deeply versed in the subject, but in almost no cases is that a positive development. For academia and science, the point of your work should be to encourage knowledge and learning, which complex language in no way helps. In business, the last thing you want to do is assume a level of expertise from a customer, except in very specific and rare circumstances.

I am aware that there are certain fields and types of works that have to use difficult phrasing and structure for the purpose of limiting ambiguity, but often such writing is found in cases where such strictness is not necessary. So, Keep It Simple, Stupid.

P.S. - Not trying to be rude, but your initial post is a great example of writing at a more complex level that is in anyway necessary. Micro- and macrostructure, the usage of an undefined and unnecessary acronym in USP? It doesn't matter whether it is a safe assumption that your audience knows what you are talking about, as you never know when that audience may shift without your knowledge.
As anyone who has been to high school could easily tell you, when you ask the general public to vote, it's a popularity contest. No surprise here.
I can't decide if I think the TLDs should be first-come, first-served like regular domain names are (unless someone cares to correct me? I don't know specifics), or if I'd love there to be precedence blocking people from registering generic words. If you can register banana.com, why not .banana? But then .banana would certainly be squatted for someone holding out for millions against Chiquita, and that's just crappy for everyone.
On my case I would cry of happiness if F# would ever be allowed, sadly my employers only care to hire cheap developers that can write a few statements in any language.

Java developers are sold to customers as expert .NET consultants, because on management eyes C# is just like Java! :(
Given that Microsoft investment in Facebook [1] I am a bit surprised there isn't more interplay there. Seems WinPhone could use a killer Facebook app, kind of a win/win for the investor.

[1] http://www.msnbc.msn.com/id/21458486/ns/business-us_business...
"Perfect" will be great. Here in 2012 we don't have good performing GPUs with open documentation available for integration. This is what we can have now.

It sucks a bit. I don't see it changing anytime soon. That's most of the reason I supported Parallela. That promises to be open, it probably won't be as much power as a nice GPU, but I want to compute with that hardware, and more problems will fit better. Plus I won't get trapped in some flawed API that has weird black boxes bugs and unpredictable performance issues.
but then if the skills were transferrable (ie not
proprietary) then the market would adjust - but it seems
that there are very very few people with Machine X
experience in each locale, and they are desperate for jobs.

It's not a problem of proprietary skills - Siemens controllers, Fanuc controllers and Heidenahin controllers are extremely similar. Changing between Siemens and Fanuc is more like changing from Eclipse to Netbeans than changing from Java to C.

The problem is the entire market for CNC machine operators is very small.

Edit: I see you've edited your comment.
No, Android is open source. Google has no control over what people do with it. The only thing google can control is if their branding shows up on the phone.

Amazon for instance uses it without any of the google branding and the open source license means They don't have to consult with Google at all. So your final sentence is 100% false.
"You could put an exploding creeper in your school..."

I am not sure the placement of an explosive thing in a school was the best example they could have come up with. It's not that big of a deal, but it is just generally better to stay away from it.
Terence Tao, one of the preeminent mathematicians working today, had a pretty good post on this exact question:

http://terrytao.wordpress.com/career-advice/there%E2%80%99s-...
The Internet’s Favorite punching bag
I could keep writing about this, apparently, since my ideas keep flowing

I'd love to hear more.
Show HN: My Chrome extension brings music to your Cyber Monday.
Games compose the biggest category of apps, but represent only 20%~ of total applications.
Still think B2E is way bigger market but B2D is definitely a nice niche market with lots of room and more importantly helping developers build faster and better.

We recently launched www.SignUpasaService.com to help Developers build their registration, sign up and even payment pages in less than 2 minutes. One TC article later we already have hundreds of beta users!
> Wait, so you're saying it's easier for humans to prove complex theorems than computers?

Computer proofs tend to be brute force. For example: Are all games of Freecell winnable? But a brute force run of all Freecell games just tells us that all but one game is winnable, but tells us nothing about what's happening or why.
Cool side project. Just put of curiosity, do you run all of the current boards linked (rorjobs, webopsjobs and analyticsjobs)?
> Of course! If proving theorems could be readily automated, this would have been done already.

It doesn't need to create the proof, just validate it. See P vs NP.
cached version of the front page in case the server is still busy:

http://webcache.googleusercontent.com/search?q=cache:gf2cpz0...

pdf fails to load entirely as for now.
I referred to MobileMe solution when pointed about Apple failure.
You are quite right on your opinion, but the question was whether is a viable alternative to Google Apps somewhere. And yet there is nothing on horizon except some distant plumes from Dropbox, and now I must add Podio and box.net.
Ask HN: What are some good examples of landing pages for a book launch?
When a market becomes untenable the market will move. The American Insurance cartels are stepping over the line and finally patients AND doctors are realizing it's detrimental to their health.
> Not sure if you know this but most apps are games

This article is about the facebook app.

> Yes it does, it's Google's OS it has complete control over what people do with it.

Not really, AOSP is open source. Too much control would have brought forks, not now though which is why google is enforcing licensing for people who to use the Android market.
Libel Case That Snared BBC Widens to Twitter
bloggergirl, you are hellbanned. For no particular reason, near as I can tell.
Thanks. Yes - all three featured clients are boards I operate. Hoping to change that over to some of my outside clients - but need permissions, etc.
Is it just me, or does the B2D market seem overstated here? How many developers are their that you can sell software to? I'll take the enterprise market over the developer market any day.
Around the Star Trek world in 150 years
I love subtle, ingenious ads but I get the impression they may not be as effective in terms of conversions as traditional image projection type ads (ie showing the latest bmw model or an attractive model wearing a particular clothing line)
Of course not - with search ads the consumers and the advertisers interests are aligned. The ads add value.

With social the ads are always a distraction. At best its serendipitous.

Its the difference between selling vegetables at a farmers market vs a roadside stand. No matter how pretty the stand it will never beat the market full of customers who came there to buy.
Why? Every single person holding that magazine clearly likes Time, so the image resonates. Whereas a nice car or model is hit or miss.

Plus, more people are going to buy an iPad than a new BMW.

[Edit: Best of both worlds: https://www.youtube.com/watch?v=640v8yBcXg8]
Interesting topic. Being human probably involves a whole house of cards of genes; this one may be critical but isn't the only card in the house.

Interesting speculation: eventually we may edit our genome each generation, to add useful/interesting variation. But they may not be viable/inheiritable features (lack of redundancy; no guarantee cross-breeding in the similarly-modified population has a good result) leaving us with a fragile human genome. As long as our technology continues to allow editing of each offspring, no problem. But a true human genome may cease to exist.
I don't agree with RMS on everything, but it irks me to no end that Torvalds has criticized the free software movement as "Driven by hate" while everyone admires how unconventional and flame-happy Torvalds is. It's not as if his flames are more noble or more entertaining than RMS's, it's a pure double standard and pure bias.

Free software advocates often hate Microsoft, for their endless corruption. So does the co-founder of OSI. Torvalds hates corruption of other organizations-- what's the difference?
I think in this case the trick is that all people with the magazine want to do the action displayed in the ad.
"Note: Not supported for iPod Touch 4G or earlier. Most functionality is not available on iPhone 4."

... with many negative comments from iPhone 4 users who ignored that note. The video looked so good compared to Layar on Android - is the hardware in the iPhone 5 "better" for AR somehow? Or is the video just picking the best case scenarios?
Well, that "popularity contest" not only comes down to how big a company is. Its a good measure of how marketing savvy your company is. As a growth hacker, i use many different free channels and mediums to help the small guys reach more people. Perhaps you could take this experience as a reason to think about getting your team better instructed in these growth issues, or maybe consider hiring one who already has experience of the sort.
the most recent New Yorker also had this, I thought it was pretty clever.
Wow, anyone have the app? Is the tracking that good? That's way better than I tend to see.

That said, can't you define precise hardware requirements for apps? Why don't they restrict the sale of the app to exclude iPod 4th gen users, if it won't work on it?
Use short sentences. And break traditional rules. Like using "and" or "but" at the beginning of a sentence. Favor verbs. Avoid superfluous adjectives.

Paragraphs can be brief.

Bring people into your writing, wherever possible. That is, express your ideas through relatable stories involving people, wherever possible.

Many of these tips were yanked from Cliff Stoll, author of "The Cuckoo's Egg". As well as a book called, "The Art of PlainTalk", by Rudolph Flesch. Stoll was responding to criticism that his first book had been ghostwritten -- few could believe the guy could actually write.

Lastly, write frequently. A writing teacher of mine used to have us "free write" every morning for fifteen minutes. That's where you start writing about the first thing that pops in your head, and you don't stop writing until the time is up. Give it a try.
Yep, leaving a preposition at the end of the sentence is grammatically incorrect

No it isn't. Latin-based grammars trumpeted this "rule" for many years[1], but those days and that theory of English grammar are long gone. In Churchill's words: "This is the sort of English up with which I will not put."

Edit: I don't disagree with the gist of your advice, of course. This is just a bizarre illustration of "know your audience," and would be even if the grammatical rule you chose were correct. "Know your audience" is about much more than grammar.

1. The reasoning being that in Latin it's impossible to end a sentence with a preposition, and thus, obviously, to do so in English is simply badwrong.
These types of companies are great examples of spending cheap and asking for forgiveness when something breaks. It makes way more sense in the long-run from a business perspective.

Especially at a $3/month price point. You get what you pay for.
Using Select and Where makes perfect sense.
that is awesome.
I don't actually mind censoring, but censoring someone without them knowing, and allowing them to contribute while thinking that their contributions are actually benefitting someone, is insane. In fact, just typing that out made me realize that I have to leave until they fix this issue.
Why am I getting ridiculous downvote? What part is not true?
Making a simple news reader in PHP and JavaScript
How do you feel about the .jobs TLD?
There is some error in your LP problem: judging from your constraints, fertilizer for barley costs more than what the farmer will earn in the best case by selling barley, thus he should never do it. This comes from the fact that you should be maximizing profits (eg. price sold - cost) rather than maximizing price sold under the constraint that the cost is no more than what the farmer can spend
Buy Dragon Naturally Speaking and start dictating. You can pump out an amazing amount of words when you don't have to write them down.

Then edit your giant pile of words into something better, instead of starting from a blank page.

The more you "write" the better you'll get. This is a hack for writing faster so you can speed up your progress.
Don't forget about B2M (Marketers).
Companies like Wufoo, Mailchimp, SquareSpace, etc. Make it so you don't need a Developer to send your email, put up a response form, throw up a website.
That's not true for proofs in assistants like Coq, which work by generating a program whose type can be checked to verify the statement in question.
Getting Started with Android Rooting
It's sorely needed. Unit testing for django is not very well documented. The best guide I've found out there is probably by Daniel Lindsley @ toastdriven.[0] However, even that guide suggests using fixture data which break badly as a project grows (I've experienced this first hand), so I'd much prefer a factories based testing chapter.[1]

[0]: http://toastdriven.com/blog/2011/apr/10/guide-to-testing-in-...
[1]: https://pycon-2012-notes.readthedocs.org/en/latest/testing_a...,
http://pyvideo.org/video/699/testing-and-django
Take Care When Validating Thrift Structures in Python
Excellent one, was looking for something like that.
I use it for cases where the public display page can have some displayed fields that an admin can — if they notice a little typo or something to change - quickly click and fix it.

But not for doing editing where you need to change many or most of the fields.
I don't think it would be wise for Microsoft to interfere with Facebook's day-to-day activities and Microsoft probably knows this.
Exactly. It's so easy in fact, and so amount of SVG you need to learn to build great graphs so small that I almost never rely on a high-level graphing library (e.g. Highcharts) anymore.
Worth reiterating - because I've seen this conversation here before - that 1,000 patients @ $38/ month != "earns $38,000/ month".

There are still salaries (well, singular in this example - the receptionist) plus overheads, training, insurance etc. Sure, the margins are much better in medicine, but buying a $10 book off Amazon != $10 income to Jeff Bezos, and the same principle applies.
Good read. You could change a few phrases and make it a post about learning programming rather than mathematics.
Ask HN : Java developer 2012-3
What is the 'framework de jour'? What are the 3rd party apis, tools, and methodologies that need a good learnin'

I am just about to shotgun out of a 4 year BA in Computer Science, and I realize, I thoroughly enjoy programming as a hobby and as a career prospect. I need to to be employable for my first year or two post graduating, and Java (and I stress) can be fun.

I see the common buzzwords (Spring, Hibernate, Struts, J2EE, and EJB) in all the jobs I have search recently.

There are many trains of thought here, but I am looking for the Java newsreel on things!

Deliver oh wise HN'ers, I need guidance!
Based on this recommendation I read the article and found it extremely insightful. The authors claim that you can re-structure your writing to make it easier to understand without dumbing it down or even removing jargon. Just by following the recommendations listed in the parent comment. They also have good before/after examples for illustration.

I highly recommend the article for anybody who has to convey complex ideas with words.
Or some Diablo 3 platform/engineering related article, or Nikon's D3 camera repair guide, or something else.

More informative titles help people unfamiliar with great tools (such as d3.js - an outstanding JavaScript lib for manipulating documents; see d3js.org) get to know about these tools.
That note is rather disingenuous considering the requirements on the left hand side state: "Compatible with iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation)"
Ask HN: SaaS Sharing...Would You?
Would you ever let someone share your paid SaaS subscription?

Would you be interested in getting access to other SaaS subscriptions?

For example a market where I could give access to my Pictographics account and share lets say someone's Follerwonk account.
This was my first thought, although it comes from my POV where I think I am a slow learner because I can't pickup a new programming language over a weekend. I'm still exploring the dark corners of C++ after a year or two, but mostly that's due to the demands of the current and previous project. I went through the whole Python tutorial once, to never use it much again, then flubbed a Google on-site because of it. On the flipside, when given a week to work up some post-proc analysis code and the opportunity to do it Python, I was up and running in a little less than a day. It's amazing what you can do when you have access to reference materials and more than 60 minutes.
Make your writing easier to understand by re-structuring your sentences. [PDF]
I suspect that Godels incompleteness theorems may imply that no single algorithm can solve all proofs. This is actually the basis for Penrose's argument that the mind is non-deterministic, though his argument is deeply flawed.
I would think so. Android has motivated a lot of people (myself included) to start programming in Java.
Don’t go down with your startup 5 legal protections for founders