skysight-inc/HackerNews huggingface dataset:
I had predicted ahead of time that someone would try to argue with that bold statement of mine. However, you have looked over that key word, "arbitrarily". Apple has justification for the rejection. Hence, it is not arbitrary.

If someone finds a high-quality and useful app that was rejected with no explanation whatsoever, let me know.
Mucho thanks! Will explore your suggestions and follow up with you. Appreciate your help!
If Facebook dies, ehow loses all user logins, smart?
That's a decent argument, but my point isn't that feminism did lead to emotional news reporting, it's that the idea is something reasonable people might believe.

Plus, your counterargument is still pretty flawed--under traditional gender roles, most news is of no interest to women, and wouldn't be targeted to them, which is why news was traditionally aired during evenings, and nights when men were home, while soap operas and talk shows were aired during the day when housewives were home alone. (Come to think of it, your local network affiliate schedule still looks a lot like that.)
Does it work for .com.au?
Yeah, I answered several Android development questions, and at first got NO votes, despite having the best (and sometimes only) answer.

So I trolled the "new" queue for five minutes, found a C++ question, answered it, and POOF, I had some rep. It helps that I know C++ REALLY well.

Eventually those Android answers started getting upvotes, and now I have somewhere around 400 rep, which is enough to do what I need.

The badges bust me up. It's like a video game -- for programming questions! In any event, being able to comment and vote on answers was what I wanted.
Except "counting the cards" in the lottery version is trivial compared to doing it for real. Like the article said, he taught it to his eight year old daughter.
seems strange to put php with javascript, html, and css, while giving ruby and python their own options.
This argument seems rather contrived really.

Even the article essentially admits that there are many cases where what is normally seen as boring is actually dangerous - just he redefines these cases as "not boring".

Specifically, repetitious code is the most obvious case of boring and that's not at all safe. He just redefines that as "not boring" because it raises red flags for him. But that's pretty strained reasoning to say the least.

Code that is almost repetitious can also be dangerous because spotting where the changes are can be hard and the repeated parts can lull you into comfort.

Of course, code normally shouldn't be too interesting either but that's a different question.

It seems like it boils down to something like a boring code review indicates safe code because everything that's interesting at that point is a problem.

OK then...
Cool, and then when the enumerable infinity of naturals is registered, let's go transcendental.
>My assumption has always been the primary reason for the $99 cost is the code signing.

It costs so much to run a program to sign a binary file with your private key? Am I missing something here?

>similar to buying an SSL cert

These people must be having a lot of cash to burn through then. http://www.startssl.com/?app=1
Review my startup: AllHours.com
AllHours.com helps companies track working time of employees. Each employee can log his work using the online clock or a dedicated device - the AllHours clock, which can be installed at the company. Summaries are calculated based on customizable rules. Work can be analysed using different views and filters. The presence view shows real time information of who's present at the company and who's not.

http://www.allhours.com - you can register for a 30 day fully functional free trail.

We are currently in beta and are especially interested in your feedback on user experience, UI, as well as the general concept.
(1) DO INTERCAL
DO FORGET #1
PLEASE GIVE UP
Web Technology Statistics 2011
A straw man is a type of logical fallacy. I'm not making any argument; rather, I'm merely reporting a (possibly flawed) observation, so I don't really see how logical fallacies are relevant.
I think this is a very bad move by Google to get into these types of pointless arguments. Google being in the market leader position, there is nothing Google can gain from doing this. Google won't convert Bing users over with these acquisitions, all Google doing is raising awareness for Bing. If anything, Google would lose users to Bing for doing this.

If anyone from Google reading this. This is not a smart move, and should be ended asap.
I'm sure you would get a laugh every time someone buys an upgrade, but that hardly qualifies as a humour.
You must mean Google.com.au. The way Google is heading these days, a lot of searches are localized by country/state/city/etc. so it's really important to make sure you're tracking your rankings on the right Google domain. That being said, yes it works for .com.au.
Not sure why the down-votes. I was surprised that they were allocating 64 bits of address space to each user as well, but I don't know the details of IPv6. I think I'd be OK with 16 bits myself. :)
MTV blames Internet piracy for its demise as a music channel into reality TV FUD
how much do you post a week? how big is your audience? what is your price range?
Everything is a Remix: Part 2
Google, you are embarrassing yourself.
Effectively unlimited is better than limited. It turns out that the difficulty of supporting an 18 quintillion large address space is not significantly different from the difficulty of supporting a 4 billion large address space. NTFS5, for example, can support file sizes up to 18 quintillion bytes, and it's a decade old.
Right: that is the perfect target for the math abilities of the average lottery player. Do a controlled loss on one game, receive PR bonanza and watch as millions of lottery winners learn how to "outsmart" the lottery, introduce Game 2 with the same mechanic and cards which are countable in a fashion which is not exploitable, and watch as ticket sales soar.

This would be evil, of course, but if you're running a lottery your entire business is stealing money from poor people.
"[Bing is] playing the catchup game, so this is a quick and easy way to stay competitive"

Since you're interning in the Bing team, I'll ask: did a lot of people at Bing know about Google's rankings as a data source in Bing? I'll understand if you can't answer, but I'm genuinely curious.
Could always do it the academic way.... C, then C++, then Java, back to C++, back to Java. Once you graduated you will have learned no language mastery, just how to to think like a programmer... If that is what you want
http://www.wired.com/gadgetlab/2009/03/developer-inves/

"FreedomVoice has so far invested $600,000 and more than half a year in the app."

http://www.mynewber.com/ - they waited 465 days for approval from Apple, no communication, finally gave up.

"It’s an app that effectively turns your iPhone into a second phone line by utilizing the handset’s geographic awareness to move calls between devices"

This is much longer & much more invested and a more serious app than my own first experience (almost 8 months of silence, then rejected because they "weren't accepting any apps with political content" http://handyapp.com/2009/12/and-the-verdict-is/ http://handyapp.com/askobama/).

I have since had better experiences in the AppStore, including an astonishing under 24 hour approval...followed by a couple-of-week approval (http://handyapp.com/merit-badges/)

kb
What the hell does Dave Winer do these days other than insert himself into everything? Is he involved with something important that I'm overlooking?
It's not primarily about speed or even the mentality of the purchaser: It's about giving the designer of the software (and the books) the power to create a better user experience. If the books are really as good as Gruber claims, then that will lead to sales.
When debating the openness of platforms, an example oft mentioned is consoles: Microsoft, Nintendo, and Sony each own their respective console market, taking a tithe from every transaction occurring on the device. Such an example has frequently been used to justify various of Apple's actions.

I don't buy it, though.

My xbox is just a toy, in essence. It's an entertainment device that I could discard with little loss. A general computing device, which is what I think both smartphones and tablets are, however, are not game consoles. They are not merely entertaining frills. This sort of "landholder" gatekeeper model cannot and will not fly.
"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness. — That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed, — That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it..."
> We were upset because it demonstrates that Apple can effectively make up reasons to block your app when none previously exist.

"We have over 250,000 apps in the App Store. We don't need any more Fart apps. If your app doesn't do something useful or provide some form of lasting entertainment, it may not be accepted."

Seems pretty clear to me, unless you're wanting to be pedantic about 'some form of lasting entertainment'. Their bar for this is obviously incredibly low, but you managed to shimmy under it while grinding an axe at the same time. Well done.
pg just shed a single tear.
LinqPad[1] seems like a decent alternative to having a REPL. It can run anything from a C# expression to a full program. This is in addition to it's better-advertised use in debugging LINQ queries.

[1]: http://www.linqpad.net/
FWIW, it's a softcap. I have several friends who have gone well over (we're talking 1TB+) and haven't received the dreaded phone call.
We don't use Google Analytics data in any way in our rankings. I've said that plenty of times before, but it's worth mentioning.
Even if they are susceptible to Google bombing, I don't think Google would reduce the quality of it's results for real searches because of this.

Bing probably has a ranking algorithm saying that links from google.com search pages have x weight and links from facebook profiles are valued at some other value etc.
Sure, compiled code is faster than interpreted code. However, is that the typical bottleneck for web apps?

Hitting the database bottleneck seems to be the most painful scaling challenge, and compiled code doesn't really help you there.

I'd be curious to see how a limited number of IIS servers running compiled code compares in price to simply upping the number of dynos on Heroku.
Build your own MAME cabinet - Nanocade
Right on. 2010's changes to Google Image Search left it an enormous pile of ass. Just give me simple, paginated results, please.
Apparently it is real, though old http://www.huffingtonpost.com/2011/01/31/fox-news-cant-find-...
I'm sure that along those same lines there are products that have been discontinued because the long term effects of their use overwhelms the actual benefits. DDT, lead based paint, and asbestos ceiling tiles come to mind.
As long as there are non-trivial differences between hardware platforms, there will be room for native apps.
My condolences.

But seriously, I am grateful for all the awesome hackers that came before and continue with me. My tools and languages are far superior now than when I started.
How should the deletion system be designed?
"Legit sidenote: Google has, via the use of Analytics data, a mass coverage of clickstream for the whole web, which are default opt-in, follows you everywhere, and can identify you uniquely. The Bing Toolbar at least asks first."

Google does not use Google Analytics data in any way in our rankings. I've said that plenty of times before, but it's worth mentioning.
Given the nature of this comment, I feel that I am justified in commenting to inform you that the word you are looking for is "populace."
So you’re upset that Apple wouldn’t approve your money-grubbing stupid idea? Give me a break.
Interesting. Kindle just announced their "Kindle Singles": http://www.amazon.com/b?ie=UTF8&node=2486013011
Bingapocalypse?

Oh wait, that's still one word.
MySpace is WISC and bigger than many of the sites you named.
(recycling an post I just made on the same topic on /.)

In short:

1. an ISP would be allocated a /32. This sure sounds like a lot (2^96 addresses!) but it only is the same burden as a single address in IPv4! Even if there were millions of ISPs, this would be no burden on the address space at all. We'd lose the ability to route before we'd exhaust the addresses.

2. Then an ISP can assign a /64 to customers. Again, this sounds like a bit much, but its a tiny fraction of their space. Even if the ISP had a billion customers like this they would be completely fine.

3. This leaves a huge amount of space available for the customer to segment however they please.

4. In the simplest case you'd use a single network with 48-bits taken up by the ethernet MAC address (removing the need to do any address assignment!) Alternatively you could segment the space a bit more and run a transnational corporation's network inside the /64. Up to you!

2^128 is a really REALLY big number. No reason not to spread out a little bit.
I encourage it. I have a theory that all good meritorious technology communities are strengthened by mild aggression towards members.

By which I mean things like "Why would you EVER think this was a good idea?" not "You're fat, ugly and I fucking HATE your skank of a wife".
There's no Lisp/Scheme option. This wasn't my first, but I know many who learned Scheme from SCIP as their first language.
We don't use Google Analytics data in any way in our search rankings. The reason is that we wouldn't want a site's rankings to benefit just because they chose to use Google Analytics.
BASIC, on a MicroBee.

http://en.wikipedia.org/wiki/MicroBee

A beaut little machine for its time. Oh the hours lost to playing space invaders ...
May I suggest that this can go viral in several years time again? Perhaps as a remixed site of some sort? I mean its not necessary that something can't go viral again, given enough time to forget about it.

Analogy used here is to forwarded emails - every so often you find the same theme pop up again.

Is there any link or any comparison that can be made to going viral and urban legends? Urban legends end up tapping into human nature/brain wet-wiring and hence have huge longevity.

Perhaps sites which go viral have something similar?
Visual Basic :|
I think the more relevant case here is United States v Paramount Pictures. To paraphrase (poorly) the decision: You can make movies, distribute movies and/or show movies, but you can't do all three. I hope at some point app stores as the only way to introduce software onto your purchased hardware will be struck down as violating anti-trust laws. But, I'm no lawyer.

http://en.wikipedia.org/wiki/United_States_v._Paramount_Pict....
or people well assume it's an inside job from the start. That the majority of winning tickets are snatched up before they ever show up at the gas station.
Healines and snippits, and they respect robots.txt. The full articles they have are licensed from the AP.
If that's the case, then why don't they do that now? Carrying less channels would reduce costs, while raising the price would increase profit. One would think that we wouldn't have to force them to move in that direction it what you say is true.
Wait, so at the end of that article it basically said that 200 cubic centimeters of helium ice could be used as an explosive? Dry ice bomb for adults?

"Conversely, when all heat has been driven from a substance, as Professor Keesom almost did last week, it may be that "matter" will explode into those universal waves which man at present can call only "nothingness." What the violence of such an explosion might be, no man can guess but experimenter Keesom may yet find out."
This is why I never have a DELETE call anywhere in my app or admin code. I always mark as deleted (there are performance improvements in this for some databases as well)
Yahoo seems to be having trouble in general. First there are rumors that they are shutting down Delicious. Now their photo sharing service is starting to show real problems.

(Not to mention the Flickr API has a KNOWN ISSUE with the search that has a fix ETA of several WEEKS! http://www.flickr.com/help/forum/en-us/72157625560721827/)
Ask HN: How are domain names priced?
If a domain name is available, how is it the registrar can pick the price they would like for an available domain? How are all available domain names priced?
Yeah, and 2^32 computers should be enough for anybody. ;)
This was a made-to-be-rejected-and-whined-about app:

"We built an iPhone game in just under two days and submitted it to Apple for approval. The concept was a little iffy, but we figured it was worth the gamble. If nothing else, it could attract some attention to our web RPG, Forumwarz."

Mission...accomplished.

For what it's worth, anyone reading the introduction to the 9/2010 app store guidelines would expect the rejection:

http://stadium.weblogsinc.com/engadget/files/app-store-guide...

* We have over 250,000 apps in the App Store. We don't need any more Fart apps. If your app doesn't do something useful or provide some form of lasting entertainment, it may not be accepted

* If your App looks like it was cobbled together in a few days, or you're trying to get your ﬁrst practice
App into the store to impress your friends, please brace yourself for rejection. We have lots of
serious developers who don't want their quality Apps to be surrounded by amateur hour.

* If your app is rejected, we have a Review Board that you can appeal to. If you run to the press and
trash us, it never helps.

kb
I input airports "Ohare", "O'hare", and "Midway" none of which worked. It returned "Sorry, I've never heard of ohare. Try another airport". It only works if you know the short abbreviation in this case "ORD". Cool concept though.
Most of the transfers are to old people, a group which is disproportionately unlikely to be poor or to engage in a violent uprising.

You're right, and there other self-interested motivations for rich people to support social welfare, including hedging against future misfortune, support of friends and loved ones who may not be as well off and who would be more expensive to support on an individual basis, and the fact that end-of-life health care is often expensive enough to matter even to the significantly wealthy.

Of course, if the poor are truly as evil and dangerous as you say, wouldn't it be better just to wall them off from the rest of us?

Where did I say the poor are evil? I'm accounting for self-interest, not making a moral argument.

Oppressing the poor in order to keep them from rising up against the ruling class has never worked. Taking care of the poor in order to prevent them from even wanting to rise up against the ruling class consistently works.

This isn't even a new idea. I ripped it off from Bismarck, who, "working closely with big industry and aiming to head off the Socialists, implemented the world's first welfare state in the 1880s." http://en.wikipedia.org/wiki/Otto_von_Bismarck#Bismarck.27s_...

As notahacker points out, a lot of this stuff is also a side effect of having a democracy. Having a democracy is perhaps an even better hedge against violent uprisings.
and free pizza at the meetups!
"broke what they claim to be their prime directive - not hard coding search rankings"

If you consider setting up a honeypot on a term with no hits to really be going against the "not hard coding search rankings" in any meaningful way, you are most likely some sort of obscure Bing ultra-partisan.
"Wait, the M stood for Music?"
-Any member of today's youth

I used to love MTV back in the 90's. Beavis and Butt-Head, Daria, Celebrity Deathmatch, and of course... music videos. I would stay up till 1am just watching the random music videos they had. I also remember watching commercials for Final Fantasy VII and Oddworld. I miss the 90's.. =/
Same here. 9th Grade Computer Programming. :-)
YouTube uses Amazon's recommendation algorithm
http://labs.mudynamics.com/2011/02/01/bing-google-and-omg-yo...
And not only are companies amoral: they force all other companies to become amoral as well. In the end, a lack of morals always allows one to be more competitive.

What I like best about small companies in new markets and startups is that they still have room for positive moral behaviour.
Ask HN: What are good free alternatives for Adobe software?
I started with HyperCard as a kid. My parents got me a couple Java books but I never got into it. My first real programming experience was with Python when I was in high school. My dad told me that no one uses Python and that I should learn C++, so that's what I did. That was over 10 years ago so things have changed a bit with regard to Python :)

These days my favorites are C, Python, and Scheme.
Qbasic on a 286.
There's probably quite a few people who started out during the 8-bit micro era who will have some variant of BASIC or BASIC + assembly as a 'first language'. Pascal was widely used in higher education during roughly the same period.
I agree, there ought to be a lisp option.
I didn't have the luxury of ruby or python when I learned to program HTML--this was sometime in 1997/1998. I had cgi and perl, although I didn't use them too much.
C# (and the rest of the .NET paradigm along with it). once i got the taste of command-line + gcc in my first Computer Science courses, I never really looked back ..
What about being able to produce a small batch to give to beta testers and iterate? It's possible that the extra money will allow you to better explore things at the prototype stage.
The Internet killed the Music Video star
I wasn't claiming that it was reasonable. I was claiming what I think the 'prevailing logic' of the situation is. I also was only using the badge example to illustrate a similar situation with law enforcement where they just use stiff penalties to try and prevent what can easily be abused.
My introduction to programming was with Applesoft BASIC on an Apple IIE in 7th grade.
Using POST instead of GET is not a good idea for a search results page. Most likely, the user would have to click through a dialog box ("are you sure you want to resubmit this form") every time the browser back button is used to return to the search results. Even if Google used redirects to circumvent this problem, searches won't be saved in the browser's history, which is a bit inconvenient.

Changing from POST to GET in IE8 would stop Microsoft from mining data in the short term, but would drastically decrease the UX of Google for a large portion of its users who could very easily switch to Bing.
I would create two separate services for each side - services that doesn't require the "egg" or "chicken".

Once you hit critical mass, you can start integrating the futures.

Let's say you want to create a "find a cofounder website".

=====Very Specific Example Here =====

For tech entrepreneurs, you might create a tool that helps with adwords or business development. Maybe a directory of similar startups in their niche & pre-typed business development sample emails.

For business entrepreneurs, maybe create a lean website testing quick app that will test if their idea is viable. Idk, fake pricing page, fake screenshot, and they'd put in their prices, features, and sales copy.

Maybe you can go even simpler and create one of those dumb quiz sites: Are you a tech cofounder or a business cofounder quizzes - make it funny and you can get email addresses on both sides of the coin. Just getting the email addresses alone can potentially help solve the problem.
Aw, no Pascal?
Overdiagnosis