skysight-inc/HackerNews huggingface dataset:
There is nothing in the terms that says you can't do that, but that doesn't mean they won't add it later (I don't think they will).

From developers' perspective, this would severely limit distribution channels, and force them to give up 30% of revenue.

Or increase their prices by 43% just for the store.
On top of that, it's an observation based on past and repeated history. Apple has a long track record of stabbing its own 3rd party developers in the back -- witness 64-bit Photoshop CS4, and what Apple had to do with it.

I know CS5 is now 64-bit on both Windows and OSX, but the OSX users had to wait an extra 18 months because of Apple, not because of Adobe.
Yes, I get your point, but if you take an example of CNN, they are not going to have a link to disable FB Connect.
If this was reddit, someone would take your pseudo-math prose and come up with a formal system in Coq. But the highest ranked comment would be about a cat with proper table manners.
In the event video, the FaceTime icon had replaced the iChat icon's traditional position on the dock.
Great points about Apple, but agree with GHFigs
> It loses several major features of iChat sharing

Good news: if you're chatting with an other mac, iChat still exists, it's not been removed.

> Screensharing

Wouldn't work between an iPhone and a mac

> replaceable backgrounds

Terrible feature

> Multi-person chat...

Might yet be reintroduced.

Even if it were folded in iChat, those features would not be available there.
I just put a Flash game into the sponsorship process today. I made the initial game in 48 hours for Ludum Dare some months back. Then I returned to it and put in approximately another 72-96 hours(real-time, not work-time) of effort, spread out between Thursday, Monday, Tuesday, and this morning, to rework the theme, polish everything up, and bulk out the content.

Its obvious flaws are having no animation to speak of and minimal tutorialization, but in comparison to the bloated things I've worked on in the past, it was a breakthrough performance. A game in five-six days of work. I'm going to start on another one, now... hopefully I will finish around the 25th :)
They are a different class of product. I would not be surprised for apple to allow a parental control to lock a given mac down to just appstore apps. This is a nice feature.

Since steve jobs explicitly said this is not going to be the only way to install software, all this speculation is dishonest.

The funny thing is, he shouldn't have had to say that. You should know apple well enough (Rather than listen to the nonsense from the nondevelopers who are bosting page views by bashing apple) to know that apple would never force people to only buy mac software via the appstore.
On the other hand, streamlining the software-buying process and making buying software a regular activity is huge for the software market.

I'd bet there's a huge number of computer owners who don't understand or don't care to buy and install software. They get their computer from Dell preloaded with Office 20XX and never (intentionally) install software again. Apple is creating a market of normal people who impulse-buy software.
After their experience with the watchdogs in Europe on iOS, I think Apple's learned their lesson on attempting to shut down alternative development platforms.
Ask HN: how to buy SEO? Can SEO be automated?
We need SEO but I don't know how to buy it effectively. Getting value for money seems to be a challenge -

How do I know what I am buying?

What should I pay?

Do I need to be paying a monthly retainer to an SEO specialist?

Is there an automated SEO service that allows me to put in my site address and it tells me what needs to be done?

How effective or not would this be?

How closely related to SEO is SEM?

Should I be buying SEM services at the same time?

How to tell the SEO charlatans from the SEO wizards?

Any hints and tips on buying SEO would be much appreciated. I feel like I am buying services from a car mechanic - they could charge me any amount of money and provide any level of service and I wouldn't know the difference.
Yeah; Intel locked NVidia out of the chipset market with Nehalem, so in order to use an NVidia GPU you need to have an extra die on the motherboard, you can't fold it into the chipset.

There's no room in the Air chassis for that, so to stay off Intel Integrated graphics, they have to stay on Core 2 Duo.
Binary operations - Mechanical version
Speak the truth on hacker news and get voted down. Here's the truth: Facebook: promised your data was private so you could open up with friends, then made data public by default, allows friends to leak your data. now spreading data all over the web.

Google says "do no evil" yet arbitrarily punishes websites with ranking, cancels people's adwords and adsense accounts, and employes (apparently) zero customer service and has no interest in resolving any issues people might have.

Microsoft- do I really need to go over the history of microsoft's lapses in integrity?

Dell-- was making all of its profit via kickbacks from intel and failed to report it to investors, denying investors an honest accounting of how its business was really cratering.

I could go on....
To put it another way: how would you develop (and more importantly QA) OSX apps, if you couldn't do it on a Mac? Would they put out "OSX SDK Edition"?
I'm pretty sure that Apple knows a decent portion of its Mac user base is made up people who chose OSX because it was the first Unix-based OS that had a great GUI.
Ask HN: has anyone used a crowdsourced SEO service?
Has anyone used crowdsourced SEO?

What is the leading service in this space?

Anyone care to share their experiences?
They aren't censoring Mac apps, they are choosing what gets sold in their Mac software store. Same way Best Buy isn't censoring porn by not stocking it on the shelves of their stores. If you are tin-foil-hatting this and thinking soon the Mac App Store will be the only way to get software on the Mac, then guess what, you can use Linux or Windows. If they do something stupid the market will let them know about it by leaving their products. *

Apple is a minority player in computers, there isn't going to be a chilling effect even if they did something as monumentally stupid as only allowing apps installed via their Mac App Store.

* The market is currently validating their stance of no porn on the iOS App Store with quite good sales.
On that note, I am interested to see how long it takes for open source projects to get onto the Apple sanctioned store, but also for someone to create a clone of it (like Cydia, somewhat)
The sentiment of the article is nice. Especially the part about feeling self-conscious and stupid. People need to remember that (myself included).

I'd also add that often people online can excascerbate (sp?) the problem. "What, you don't know how to write an O(n) gnome sort!? Dude you are not a programmer." It's really easy to forget that not everyone is an elite CS programmer who graduated with a 4.0. And not everyone needs to be. Learning is a process and one we should help each other with.

That being said, I'm one of those totally wrong people who disagrees with:

You're lucky to have stumbled across a very good first language, but you're likely to encounter developers who will tell you that this decision doesn't matter. These people are wrong, plain and simple.

You won't know what's good and bad about your first language until you try a few others anyway. So don't sweat it. I'd say, avoid zealotry and dogma. Program in as many languages as you can handle.
It totally is. You express anything that goes against the rigid leftist freetard ideology and you get voted down and people start putting words in your mouth, like you just did. (If you read my actual post, I never said you said that.)
Just a note. If you're a serious Windows developer, you're probably paying the few hundred bucks a year for the basic MSDN software subscription.
My Product Year in Money: 1 SaaS, 1 eBook, Bazillion Workshops
When that happens, Apple will devote its considerable resources to making the offender wish he was dead (he had to give up his information to get into the Mac Dev Program, remember?), and then it won't happen again.
> I'm not so excited about this. Am I the only one who thinks this is Apple's first step in exerting more control over developers and users on the OS X platform like they do on iOS?

Well... It's still exciting, specially if you root for Apple's competition ;-)
Ubuntu's new Software Center is already on to this :)
Maybe, but they were smart enough to tell me to forget that they had told me, so I think I am an original snowflake and completely unique.

This brain programming is good!
A more interesting question to me is, if I install an app—that's also on the App Store—manually, will the App Store still update it for me? To put that another way, are these apps "App Store apps" that make particular calls to the OS to tell them as such? Or are they just regular bundles, with external metadata stored only on the Store's servers?
I really hope that the Launchpad is the only way to access your applications, i.e. that the old Applications folder is hidden and that the OS, not the user or app developer manages its content.

I just despise that phony two-level way of organizing your applications that is so prevalent on Windows, i.e. their applications folder(s) and the Start Menu.

If the old Applications folder continues to be accessible I really hope that there is, unlike in the Windows Start Menu, a 1:1 mapping, i.e. folders created in the Launchpad are also created in the Applications folder and applications deleted in the Launchpad are also deleted in the Applications folder.
Yeah, but they've always been reticent to capitalize on traffic with ads, and the ads they do have are empty half the time. I think they could very easily make quite a bit of money, but it would require monetizing their traffic and selling user data to advertisers. This could likely be done in a way that didn't exploit the trust that the community places in the admins, but it would have to be done carefully, openly, and with a significant development investment.
Gaming's not the only advantage that a Geforce chip has over Intel's graphics, since the NVidia chip supports GPGPU. Used properly, OpenCL could make up for the slow CPU for things like Photoshop effects and video editing. It's a tradeoff that's highly dependent on what kind of software you want to run.
Brings up another question, though.

Is Conde Nast the right place for Reddit?
Yes, but how applicable is that when you have 22 inch, dual monitors? For a 15 inch mac book laptop screen it will work tho.
Is that a joke ? So what do you do if the 64GB are full ? Throw away the computer ?
It definitely changed post-gold. IIRC, they're bringing in 40k/month from gold alone.
Given that his Android revenues are 50% of iOS, seems like supporting both is where the money is.

I'm surprised it's that high actually - not long ago people were throwing out figures like 10%.
An 11" Air would not be my main computer, and as such I wouldn't necessarily be using it every day. I can easily see it sitting unused for days at a time while I use some of my other computers. But when I do want it I'll still really appreciate having it not being dead because it sat in my briefcase for a week.
Ahh, my mistake.
I think the reason it (might) not work would be: 99designs - the designers are protected from someone else using the design they produce as just a few small examples are shown on the site. Someone could pinch them, but they aren't getting the full whack.

With SEO advice a competitor could just take everything shown and apply it. Or if they just give you a small amount how do you ensure you get what you want/paid for? How does the SEO 'provider' protect themselves against someone just not being happy with the rest of the (good) advice.

But I could be wrong ;)
I pay PayPal about 2.5% for payment processing. For a full featured ecommerce provider you typically pay 5 to 10%. Hosting costs for a commercial software vendor are pretty trivial. 30% is taking the piss.
The amount of current required.
I'm hoping, but not expecting, that the App Store will replace Software Update, so updates to Safari/iTunes/etc can show up right next to updates to your own installed apps, and OS security updates can just be treated as updates to the (non-removable) OS "app."
Math--the fun kind, at least--consists entirely of thinking about abstract logical objects. A lot of programming is also this. They usually don't line up, except in cases like Haskell's type system, but the brainpower you develop in one is useful for the other.
I'm curious how Apple handles the HST for Canadian developers selling to multiple countries.
Disclaimer: I am vehemently opposed to Thiel on most of his ideologies.

The most beautiful thing about Peter Thiel is that he knows precisely what he can't say and, yet, isn't afraid to say it. A part of me wants to yell that he's an attention seeker, but if you look at his beliefs none of them are things that will get you a warm welcome with champagne on Oprah/Larry King. In fact, if he had been born in another country he would have probably been stoned to death by now, if not ostracized.

I don't know if he is right or wrong (I lean towards the latter), but I applaud his integrity. He has far more guts than I can ever have.

:bows gracefully:

edit: I just realized that this was an attempt at character assassination. (!) Funnily enough, it just makes me respect him even more despite all the nuttiness.
Chillingo had connections and credibility they didn't. It was worth the 10% commission (it's around that for a friend of mine that is published by Chillingo) for the potential of making much, much, more.
I get a 404 with your link, but the tinyurl above works.
These deals take months to put together though - this is only sweetening deals that would go ahead anyway, or giving a quick tax loophole to anybody that can put together a fake deal quickly.

It's like trying to boost car workers jobs by saying any new car bought today only is tax free - that doesn't exactly motivate makers to open new plants.
No one really says they have to. As Jobs said it won't be the only way to get Apps. But smaller devs benefit greatly. You can go from 0 to collecting payments worldwide, having distribution, updates, a 'store' to display your product, etc. with very little work (in comparison to doing it all yourself).
First the client is a prick. Do not deal with him in the future.

On the other hand, if I were in your position, I'd just give up the files. It will save a lot of trouble and the client will not give bad review about you. Still, it will be your loss. But do not worry, other clients will come. You can sort of "adjust" your fees to cope up with the lost money from the previous client -- or just deal with it like a businessman and accept the loss (time and money).

Think about the big picture. Is $150 (or even $500) worth it all?
The bottleneck these days is so rarely CPU, it's disks. Doesn't look like the new Air has particularly speedy Flash storage, but it'll be so much faster than a spinning disk because of it. Keep the gigahertz, give me fast I/O.
I'm not so gloomy, though – I suspect that Apple will continue to serve us and mainstream users through some middle ground. There's money in both.

Apple dedicated a huge chunk of today's talk, and consequently a huge chunk of development resources, to their creative tools. The whole bicycle for the mind stuff – this is very important to Apple's overall mission, history and perception.

And in the end, being technically creative is something I think they'll always want to support. I don't know what form it will take but I do not think Apple is going to turn its backs on the sort of people who can help them make the very best stuff for their platforms.

It reminds me of At Ease, actually. When I was a kid, I was tired of the rest of the family breaking the computer in one way or another. So I set up At Ease for a couple of years and everything was great. When I needed the Mac, I'd log into the desktop proper.

I doubt the final mainstream outcome will be as draconian in its limitations as was At Ease. But I think it will be just as simple. And hopefully, just as opt-out for everyone who needs more.
You obviously haven't been to much of the internet then- it really is one of the better communities.
If you ask them to write code on a whiteboard you are testing their ability to work while nervous without their common tools handy... when left with someone staring at them silently and expectantly.

I have had great success determining the quality of programmers just by talking to them. I've also found that the job (back when I worked for others) that I got where they asked me to write programs for them turned out to be the most crappy, poorly run businesses. But the ones that just talked to me, and determined I was a good programmer from that, turned out to be the best.

The very best told me by the end of the interview that they were going to make an offer. (I understand that offers take time to prepare, run by legal or whatever.)

The entire industries recruiting system is completely broken and inefficient.
If you're not a professional coder or writer -- or if you use a different, "work" computer for that -- and/or you've got an iPad and an iPhone, going for days without using your machine is not a farfetched scenario.

But, beyond that: I might use my computer every few days and yet not want to have to plug it in every few days.
Yeah this is just fires up my dual tone WWII era fan-boy siren.[1] This intimates Jobs somehow innovated massively in typography, when we see tons of logos experimenting with typography throughout the 20th century (and much further into the past). The same intimations are made about the mouse, about window managers and about smart phones and tablet computers. When in reality Apple should be praised for execution, attention to detail, UI and public relations rather than invention or innovation. Ditto for the OS, basically the underlying system is taken from BSD and the UI is improved and marketed. Ditto for Webkit.

[1]http://www.youtube.com/watch?v=9i1QAtET0ok
I'm speaking in terms of FaceTime as a feature of the iPhone. As an iChat/OSX feature it is not remarkable, but as a iPhone 4 feature, you now have a significant pool of people you can now video chat with that you couldn't before (through Facetime).
duplicate: http://news.ycombinator.com/item?id=1161922
In my phpBB forums, I check all email addresses using the API at the website below. I'd say it eliminates about 90% of the spammers.

http://www.stopforumspam.com/apis
How much of that time is spent computing and how much is it sitting around? Because it sounds like Apple was citing the former.
They're going to support people who didn't install 10.6?
it's not really about morality. When bitly decide the ad revenue and premium plans don't cover the hosting any more, massive chunks of web infrastructure will fail. When was the last time you followed a link to a running website and it failed? A few network issues here and there yes, but refresh and you're fine. When bitly bite the dust, that link is gone forever and you'll never know where it went. In thirty years I can look at a direct link and know where it goes, and if the endpoint is still live I can go there. Not so with bitly links (and don't even start on the smaller shorteners. They'll probably fold within the next 2 years)
Yeah, this was a page about a product. A product that leftists have an opinion about, but are generally pretty ignorant about.
Except multi-person chat.
That's right up its alley but probably just isn't feasible for the mobile users, bandwidth-wise.
I have been a programmer since I was a child, and I was also good at math, I won competitions, etc... But interestingly I was only interested in and good at discrete math. I loved mathematical logic, set theory, number theory, graph theory, algorithms, solving tricky logical problems. But I was not good at calculus. I did not understand why complex function theory is relevant and why I have to leran so much calculus. I now of course know some calculus, and already I don't hate it. But I still think that some part of math is not very cruical to a programmer, and some parts can help the programmer's abstract thinking. So I would change the kind of math which is taught for an average programmer.

The other thing is taste. If you are quite good at math you will like those jobs where math is involved. Unfortunatelly this can hurt if you have only have some mundane programming job. I certainly cannot use my theoretical knowledge at my job, I can only use it in side projects. I know a mathematician with orders of magnitudes bigger math knowledge than me: his taste is so abstract that even tasks which I find exciting are boring to him. His taste is so abstract that he is excited about only theoretical math reasearch. He is a researcher mathematician and he don't create any programs at all and his research is not really related to practical things.

I know programmers who have smaller math knowledge than me but are more passionate about their day job than me and perhaps they are even more productive for this reason at their day job (which is the same as mine.) Passion is more important than knowledge.

So if you want to be a good and happy web developer I think there IS something like too much math knowledge.
Empty the trash... ;-)
Here is the deal:

Rovio is still independent.

They used Chillingo as a publisher and thus they are obligated to pay Chillingo 50% of the profits for Angry Birds.

EA has purchased Chillingo and thus rights to 50% of Angry Birds's future profits.
This looks horrible. I don't want my Macbook to be an ipad. If I wanted an iPad, I'd buy an iPad.

(Actually, I do want an iPad, but that still doesn't mean I want anything near a similar UI on my Macbook.)
You forgot to compare the price. The "reasonable price" option there is more expensive than the highest price macbook air.
Whoops, didn't mean to out your pet project. I enjoyed your post and I too was curious which analytics script you were using so I checked the page source to see what was going on. I wondered about the lack of documentation on the homepage...looks cool though.
Years ago, my boss at the time told me that every 5 or so years, the hot trend switches between client-based and server-based architecture. It was probably 2004 at the time, and web apps were getting hot.

He was definitely right. ~6 years later, and we're about to see a bunch of web apps re-written as desktop software.
"As a linguistics major, you're no stranger to the idea that a person is only capable of having thoughts and ideas that can be expressed in their language."

This is, IMO, so wrong on many levels. My native tongue is Spanish, but I'm also fluent in English, French and German; however I find myself thinking in all of them with the exception of German (I guess I'm not as fluent as I thought I was in it ;)). In the same way, I started with C when I was around 12 years old, and I've had no problem thinking in C, Java, Ruby or Python (which are the languages I use mainly). I think as long as you understand the language itself you won't have to think back to a different one to process your thoughts.

And don't get me started on the math. Math is extremely important in programming. I have a friend that shares that though that math is not important, and his code is hideous (Ok he uses ONLY Php, as it's his opinion all other languages are complicated and inflexible). Math can help you accomplish a plethora of things easily, faster, and more productively.
You'd be surprised at how many people didn't know there were programs other than Internet Explorer and Word, and maybe in an office, Outlook, Excel and QuickBooks.

Apple has done the job of making independent app developers into (pardon the phrase) rockstars.