skysight-inc/HackerNews huggingface dataset:
A few reasons why I think this will never happen:

* Taking something away from someone that they've always had (as would be the case with OS X) is very different to never giving them it (as has been the case with iOS).

* People are used to doing stuff that isn't possible with the current restrictions - with iOS they've only ever had those restrictions so they're not aware of what they might be missing out on.

* Developer goodwill would evaporate overnight. I'm not even sure it would be possible to develop on a Mac with this sort of restriction in place given the low level activity you often need to play around with.

* They'd need to develop a parallel mechanism for managing machines or lose what little they have of the Enterprise who are never going to use the app store.
An incredibly astute observation - it also serves to show that the investors didn't know beans about how to make the product successful, but were pushing for the changes anyway. They are still out there telling startups what they 'should do', even as we read this.
iCloud should be limited the MAS apps-- I don't want some rogue app being able to access my iCloud data.
LinkedIn Will Integrate With The Next Version Of Office
http://just-ping.com is losing packets from some places but not others. https://docs.google.com/open?id=0B4NmQa1UbwBCTWMtX2dsSUZwVnM
http://mobile.twitter.com/ works for me.
Irony of fate. Just wanted to tell my friends about it - (booom!) - HOW?! There are all in twitter =/
Alternate link:

http://repo.or.cz/w/grep.git/commit/c6e3ea61d9f08aa0128a0eb1...

(Yea for the "D" in DVCS.)

Also, the corresponding bug which has additional discussion:

http://savannah.gnu.org/bugs/?17623
Agreed.

I own http://drivingtests101.com/ . It is a free driving test prep website covering ~400 tests across 11 countries, all states/provinces and vehicle types. It was not until we spent time on SEO and pushed to get into the media a few months later before we truly began to realize the fruits of our labor. A product or service can often lead to no monetization without a push from marketing, aside from the true viral one-off hits. Do not count on this!

Marketing is key and I would encourage all business owners, not just developers, to learn this invaluable skill.

Good luck!
Good point.

The lock-in is mostly such that if you code in C# on Windows first, getting it to run on Mono later may be difficult, if you didn't pay close attention to what you were doing from the start. In this sense, it's rather different than e.g. Java.

But not too different from all that POSIX-specific Ruby and Python code out there, admittedly.
No panic, just having converstation about it! :) I think we can see it more like a service.
Today's database is better than yesterday's.
Can't people decide not to purchase the app then? They have a content review system - 10 recent 1 star "Bug fixes cost $$$" and the app is dead, no? Or am I overlooking something?
Do people just go through and downvote opinions they disagree with and upvote the ones they do agree with?
Same. I develop Space Gremlin and I've been sitting on an update now for 6 months because any new submission will severely cripple the usability of the current app. I really wish there was a good alternative like Steam that I could sell on instead.
Yes! I'm not eating and breathing your startup like you are. You actually do have to remind me why I cared about you in the first place.
I think it's the same sort of idea but at a lower level (as it were).

The (very) few times I've tried to explain recursion to non-CS-types have always been met with "I sort of get it" looks (meaning "we'll have forgotten in five minutes").

But there seems to be no pattern to the non-tech people who don't understand tree-views.

The only thing I've noticed is it might be maths-related - as people in the accounts departments invariably get trees straight away.
That wasn't the case for me.

Gatekeeper was on for appstore and signed applications and I had to disable it to install something I downloaded (ironically because OS X told me to - X11).
Generally the impact I've observed was folks getting more stuff done. I attributed that to them not worrying about pissing someone off if they stepped on their toes, but it may have been that they just had only one thing to focus on.

To be balanced I've also seen them leave, basically to put to the powers that be a set of facts or demands that need to be true, only to have those same powers tell them it wasn't going to happen. Then they left. I try to pay a lot of attention to those sorts of events because depending on whose reasoning I find more credible it can inform my own thoughts about staying or leaving.
403 Forbidden (Rate Limit Exceeded)
Why can't you update the app and hide most of the new features behind an in-app-purchase paywall?
I'm a programmer and I have problems with files and folders. That's why the UNIX "find" command exists.
Ask HN: What are some problems you have that you'd like people to solve?
I'm learning how to code in rails, and am getting ready to release my first web application. After I'm finished with my first web app, I'll be looking to create new applications, and I'm interested in hearing about problems people have that would they would be willing to pay for solutions that are valuable. Please let me know your thoughts!
This all boils down to several salient points:

1) Nobody, not even 90-year-old computer newbies, has trouble understanding hierarchical folders. There could not be a more natural concept of organization. It corresponds to a box inside a storage box inside a closet inside a room inside a house inside a neighborhood, etc. It's just every level is called a folder. Saying that "x" group of people "can't understand" that is just insulting to them, frankly.

2) People who use a flat directory to save 1000's of invoices on a computer which is only used for that, who do not understand folders -- that's fine. This doesn't prove folders are non-intuitive. They just don't need to understand folders, because the job doesn't require folders. The moment their job does, someone can explain it to them, and they will get it, the same way they get that paperclips go in the box on the shelf in the closet.

3) The original Mac OS (say, up to System 6) did a great job of making folders understandable. They were physical icons, physical window locations, they were easy to use. The Open/Save dialogs could be a bit confusing, and still are -- there's definitely room for improvement there.

4) Modern OS's do a terrible job at making folders understandable, because there are drive directories, often hidden, and then multiple user folders, and their Documents directories, and then things outside their Documents directories (like Desktop, Downloads, etc.), and fake folders that show the content of multiple other folders, etc.

5) So people are rightly claiming that folders are a mess and confusing. Yes they are, on modern OS's. But the problem is not with the concept of folders, it's with their back-assward modern implementations. So don't throw the baby out with the bathwater and claim that folders are bad. Instead, the solution is:

6) Modern OS's and apps: stop trying to organize our damned files for us! Stop auto-creating "Downloads" and "My Pictures" and "My Skype Photos" and "My Virtual Machines" directories. Just stop it! Instead, give each user their own home directory, have it be empty on a new computer, have every application open/save things in it by default (including downloads), and let the user organize things gradually as they see fit. And don't let anyone but a power user ever get outside of this directory.

(And ideally, stop allowing users to put documents on their desktop -- it just confuses things and nobody has ever come up with an intuitive way to integrate that with the concept of user folders (my desktop is inside my user folder, what?). Documents on a desktop is an outgrown metaphor that just nobody seems to have the courage to jettison.)
But what's the real market size for window utilities? Not something your average user buys. I use size up and cinch, but I'm a developer. My dad doesn't care about fairly obscure system utilities. Besides, it isn't like those tools can't be used on ML-- just not through the MAS. MAS is a shopping mail, not a specialty shop. I don't by rock climbin gear from Target, but I'll gladly by an espresso machine from Target.
Because these pages tend to be highly curated and manually updated; they don't actually give a live perspective of actual service outages. If they were actual automated status pages, we'd learn how often a service really does go down for 2-3 minutes at a time while no one really notices.
https://mobile.twitter.com is working
Let's say that the assertion "An Internet would have existed in 2000 anyway, even if the government did nothing." is true. It's unverifiable, but let's assert it.

Even if it was true, _that's not what happened._ FedGov put money into Arpanet, which led to multiple academic (and a handful of corporate research) institutions putting time, money and organizational effort into creating the current framework. That much is known.

It theoretically could have happened some other way in some alternate timeline, but in this one it happened like that, and pointing out the possibility of an alternate history doesn't change the one we have.
*BSDs have (=> OS X probably too).

Solaris, HP-UX and OpenServer have not.

AIX is weird:

> -r	Searches directories recursively. By default, links to directories are followed.

> -R	Searches directories recursively. By default, links to directories are not followed.
You know what RSS lacks? Speed, which is inversely proportional to the diameter of the aperture. Twitter's character limit is a feature, not a bug.

Has someone tried building a 140-char RSS network?
Picking which operating system to use enhances lock in by itself already. I've bought software both inside and outside of the mac app store and since I have that software I'm locked in to the program. If I could move all my applications to the app store I would do it in a heartbeat because it gives me one place to go for updates. Apple is certainly missing out on opportunities, but not only for "locking people in" but also for making their user experience better.
I only bring it up because in the first paragraph you said it started as a side project. I apologize for my comment though, this was a bad thread to post it.

My original point though, was that sometimes I feel like we make these apps, because that's what we're capable of making by ourselves. The links you posted are great opportunities for what we can do together. But I think there's still a large opportunity out there. Think about how many people actually completed the Stanford AI course. I think it was something close to 20k. There's a HUGE amount of people who have day jobs, but have the potential to do BIG things on the side. Except they're all off on their own, so they build iphone apps.

I'm starting to get an idea here :D
http://status.twitter.com/ is now reporting problems and that engineers are looking into it.
Facebook Hires Former Apple Techs To Redesign iPhone App
You can download the code and sound examples at: http://musicforgeeksandnerds.com/resources.html

The kindle version at amazon shouldn't have DRM (I hate DRM).

Just keep in mind that some (older) kindle readers may not display some formatting properly, such as code blocks and tables (gasp!) that's why I sell a package with 3 formats. It looks good on my kindle3, but your mileage may very.

Unfortunately this is a limitation of the format (modi) and readers (it should get better with the kindle format 8).

I bought some programming books from Amazon for the kindle that I end up buying again from the publisher just to have a pdf copy and be able to read the source code better. It's still convenient to have some programming books on the kindle, though.
The only thing that gives me comfort is that Apple itself has thousands of developers writing its own code, so they can only cripple their OS X so much. Otherwise what would they do, write all their software on Windows machines?
Same could be said of this blog:

Asymptomatic
There must be intelligent life down here

Doesn't tell me very much about who the author is, what he typically writes about.
Its just been updated with an event... better late than never.
Yes: http://news.nationalpost.com/2011/01/18/deliciously-creamy-t...
It is back up for my paid apps account, but not yet for my free accounts.
Leaked Google Fiber page points to fall launch date
Developers could very well re-architect their application so that when you download the update to v2, you have to unlock the new features with an in-app purchase, but to be honest, it's a lot of extra work for the developer, and there is no way to make it less painful for the users, who will feel like they are getting nickel and dimed by the developer.

Also, for those users that are brand new on the v2 version, it's a very bad experience when they have to immediately buy an in-app purchase just to unlock functionality that should be included. If you drop the price of the v2 version to accomodate this, then your original v1 userbase will complain that they paid twice as much.

Here's an example:

v1.0 of App X sells for $9.99 on the app store. Users buy it and are happy.

v2.0 of App X comes out and to unlock the new features, you must pay $4.99 in-app purchase. Developer drops the price of the app to $4.99 so that new users don't have to pay $14.99 to get all the features.

New users now complain that they have to immediately make an in-app purchase just to unlock the software - they don't notice that it's half price now because they never bought it previously.

Existing users complain that they paid $9.99 and are now being nickel and dimed for updates, when the price is cut in half now.

You can't win. Unfortunately, Apple has create a model that makes a lot of profit for them, and makes it relatively painless for the end user, but it's a model where the developers suffer and can't really support the large applications that receive many new features every year.
Hopefully, Kroger sees this and has a bit of time to reply.

I excelled in music. Is there anything in particular in programming that you teach differently so musicians can understand it better? If so, do you have any ebooks, PDFs or other resources of this? Just wondering because I've only recently taken up programming and I'm looking to pull information from various resources. Thank you!
One more time, there is no such thing as a fake geek girl
There are a lot of cases where iCloud isn't relevant (at the moment) -- many types of apps are not document-centric and I believe that, going forward, fewer will be.
This probably won't happen in OSX, I think.

What Apple may do is stop developing MacOS altogether and make a variant of iOS for desktop after OSX (or simply rebrand). And I don't think this would be a total shock for the users by the time. Largely because Metro app would be following the store model too.
https://dev.twitter.com/status is a little more informative
This also allows it to evolve. Some sub-reddits with reddit enhancement suite installed are more like pinterest.
Got the urge to tweet that twitter is down D:
Doesn't seem to work with ipv6?

[edit]

Clarification: with ipv4 it shows my ipv4 address, with ipv6, it doesn't show any address at the top.
Makeup and Beauty
Women, in general, have a strong affinity for makeup. They simply cannot live without it. Women are the ultimate epitome of beauty and the only way to enhance their beauty is to wear nice makeup and flaunt their beautiful faces.
Shave actually looks pretty appealing to me on OS X. Does it support 60fps (unlike iMovie), and will it accept input formats other than the iPhone's?

(Sorry if I missed the answers on your website: I browsed through and didn't find them, but that might be my fault.)
Are there any patents which keep me away from buying this gem on Good Old Games gog.com?
Sometimes being early is the same as being wrong -- we've seen that time and time again. If a new player were to come along and capture the momentum of this meme, I personally believe that they'd stand a better chance than a player who has been in the space a long time. It's unfortunate, but that's just the way it is -- or always has been.
I think the key point there is that a cow magnet is large enough that it never gets past the rumen.

Also, if a swallowed magnet hurt 0.1% of cows, but helped the rest because cows inadvertently eat lots of metal objects, then those 0.1% are seen as necessary collateral damage in the meat and dairy industry. On the other hand, if swallowed magnets hurt 0.1% (they don't, but bear with me) of kids, then it isn't seen as a necessary evil.
And I'm pretty sure the EU will come back again and say: "You remember the antitrust case with IE? You're doing it again."
I think I agree with everything Marco says in this article except for

Apple can never require an App-Store-only future

I think they can, and will, regardless of their sandboxing or other policies.
We've reached a dangerous point. Everybody in the world joining the internet combined with a lack of knowledge about how things work means the unwashed masses gravitate towards centralized services. Instead of building distributed competitive services on top of a distributed fault-tolerant bi-directional network, we have rampant mass centralization. Protocols and interoperability are dead.

We can now almost legitimately say "The Internet is down!" when AWS goes tits up. People can't get news from their favorite boy bands when mysql hoses twitter (for the 7,000th time).

I forgot my point. Anyway, go read http://craphound.com/overclocked/Cory_Doctorow_-_Overclocked...
5 Outdated Design Elements You Should Avoid
If you have worked as a Web designer for more than a few years, looking at designs that you created a decade ago may result in some laughter or even a few cringe-worthy moments.
Marco's general audience knows about this issue. There is no need for him to elaborate on something well known to his readers.

The burden is on you to educate yourself.

I don't open a calculus book and complain it doesn't teach me algebra first.
So... Apple doesn't want people to write code on their OS anymore? I can't think of many languages that would not suffer from a lack of folders. I don't care about all the other crap being discussed. There will always be people that have a hard time with XYZ.
It supports anything that QuickTime can play, some formats better than others. But I use it to edit DiVX. Note, that it will always save a quicktime movie, even if you are editing an AVI or MPEG, but it won't re-encode, it just changes containers. Email me jon@interfacelab.com and I'll hook you up with the latest version that supports AVCHD.

Edit: Does not support WMV, even with Flip4Mac.
The easiest way to use SICP with Racket is to use the sicp.plt package on the package repository: http://planet.racket-lang.org/package-source/neil/sicp.plt/1...
Twitter down?
Cant reach twitter from Iceland right now
Samsung's Smartphone Sales Trounce Apple's
You don't have to go full time into it. Just putting some hours in the week to toy with it. Doesn't have to be Linux - can be Mac[1] and Objective-C as well, just diversify yourself for learning & (maybe, future) profit.
Even ignoring that there just are going to be a lot more 300 person companies than 50,000 person companies, I'm not sure we actually need that many 50,000 person companies.

I personally think we're better off if businesses are large enough to operate reasonably efficiently at a single or small set of tasks/products, and no bigger. For one, you begin having weird things happen like a product being canceled or retired not because it was unprofitable to make, but because the company thought there were more profitable products they could be making. (Anyone remember HP's decision to stop making desktop computers?)

For another, you end up with a single point of failure with respect to management. With a hundred companies with a hundred CEOs, some of them of them will prosper and some of them will fail. If those hundred companies merge into a single company with a single CEO, the consequences of terrible management are now a hundred times worse.
> If you're planning on doing Ruby on Rails web dev then get this 1-click installer to simplify setup: http://railsinstaller.org/

Also, YMMV, but you might want to look at Ruby version managers such as rvm [1] or rbenv [2]

[1]: https://rvm.io/

[2]: http://rbenv.org/
This is what I got when I clicked on the HN link:

Your public IP address is 2001:610:1908:8000:224:1dff:----:---

Keep in mind that although you might think you're on ipv6, there's a lot of stuff between you and google that might prevent you from actually connecting to google using ipv6.

I'm on a university campus that explicitly negotiated with google to have us on their ipv6 whitelist pretty early on. I forgot why they had a whitelist, hopefully its easier getting on google through ipv6 now.

edit: redacted a bit, I just realised maybe publishing my ip could have negative effects
8 GB of RAM is really cheap, your 2011 MBP can handle it, and it's stupid simple to install. Not that that mitigates any of your points about memory management, just offering a suggestion to make your life better; my same-era MBP felt like a new machine after upgrading.
No matter what anyone says, to me, zynga is silicon valleys groupon. The worst company in the valley.

I like seeing them fail.
Agree with all points except for #2.

Me too apps are the least-risky way to make money. You are going into a known market with little technical risk. All that remains is to beat the other guy, and the smaller the market, the bigger the chump the other guy is likely to be.

Want to make a billion dollars? Don't make the 100th bible app.

Trying to pay rent? Don't make your new creative photo-sharing app.
Five Tips For Starting Your Business Right With Cloud Apps
It's great that he decided not to jump immediately to another job. Unless you are in a financially tight situation, you really need some time to decompress your mind, and clear it of any company-dynamics residue.
The “Wave Carpet” is designed to harness energy from ocean waves.
Unfortunately, that's the million dollar question. All start-ups try to ask the same thing to launch a product that is actually needed.

Most people these days don't know what they want or need through an online application. The difficulty of online applications is you have to make the person realize how useful an application is, and why they should continue to use it.

I don't really have any ideas for you, sorry. If I did, I'd have made them a long time ago :-/
Thanks, I had no idea this existed!
I think it actually helps reduce eyes strain. I have it setup in a standing desk like setup so it's ~15" in front of me, so distance is just few inches apart than a standard distance to a laptop screen. My eyes don't get tired at all, where as looking at my laptop screen does, but that's probably due to the pixel density in addition to the reflectiveness.
Have you ever played a game with Windows Live on PC?
The article is pretty clear. The income distribution data in the image is extrapolated across the entire App Store.

"Before reading the rest of this post, bear in mind that these numbers are not necessarily accurate, and may not be representative of other categories in the App Store. However, if they were representative, the back of our napkin would give a very different split from the default assumed position:"

1% of apps (6,500) would be sharing 36% of revenue
($1.75bn), i.e. an average of $269,230 per app
19% of apps (123,500) would be sharing 61% of revenue
($3.05bn), i.e. an average of $24,696 per app
80% of apps (520,000) would be sharing 3% of revenue
($150m), i.e. an average of $288 per app