skysight-inc/HackerNews huggingface dataset:
"It's very likely that most productivity applications will stick with the desktop for some years to come. The same is true of utility programs, AAA-gaming titles, and a large swath of current Windows software..."

My bet is most of these developers currently pay for Visual Studio professional versions anyway. So, not much different for them. Seems like the new restrictions are just for hobby development - they'll be forced to make Metro-style apps, which is what they (MS) wants.
I'm grateful for the continued development of MinGW and MSYS. It makes porting to Linux much easier.
Megaupload is a good cautionary tale. IP 'holders' have enough power to do bad things if they can cast you as a bad actor, so far better to have some kind of take down support that works for the country you operate in.

Manual processing of requests is probably fine for many launching apps (unless there is the possibility of automated content creation on the part of your users), which also lets you be really careful with complying with applicable laws while (crucially) maintaining the rights of your users.

But, yes, if you're in the US and want to maintain safe harbor protections, you will have to handle any takedown requests you receive.
I don't mean the concept of cookies, I mean this sudden rush to legislate them. I don't want to be bothered every time I visit a new website for them to ask if they can use cookies or not. It's a pain in the ass and it's a UX nightmare.
Why should Microsoft or Apple decide what software I can run on my device?

Right now, one of the top stories on HN is Rogue Amoeba's Airfoil Speakers Touch iOS app being removed from the App Store (http://news.ycombinator.com/item?id=4019660). If the devices I use subscribed to the "user must be totally protected from themselves" philosophy, then I'd be totally unable to use their product. However, that's thankfully not the case -- I can still purchase and use Airfoil for Mac and Windows, two (currently) mostly open platforms (http://rogueamoeba.com/airfoil/).

Mountain Lion's Gatekeeper, iOS, and the WinRT restrictions make me wary of the future.
Thanks, that is comforting to hear, but I still worry that I'm missing out on some good learning by not knowing many of these people.

I tend to hang out with people 5-7 years older than me (I am 31 now), so I will get there in a few more years, I suppose. I graduated high school early and went to community college for a couple years, then just went straight to work, so that's just the age group I landed with in my professional life.

At the time I made the choice between school and work, one could learn more with computers by just doing work, versus taking a class. All signs indicate that this is still true, unfortunately.
I'd rather they picked Java than C#.
exact. anything that uses the key that james laird extracted from the dumped Airport Express ROM will never stay long in the store.
I know about both issues but what I would like to mention is more the initiative of a Kickstarter campaign for this kind of developer’s common concerns.

I really love the idea to ask everyone to solve everyone’s problems.
On who's health insurance?

I lived cheap as well in college, but that was with 3 months at home in the summer, cheap college town rent, and still on my parents health insurance.
> Well, both projects are rather new and changing. So not a very stable base to base a business on.

The CMS is also evolving fast. We are a web portal with a strong news side.

> Node.js is best suited for long-running, evented type web apps

This evented nature is handy when more than one person is editing a top page. It started, in fact, as an add-on to our previous CMS (the absolutely awful FatWire) that made it possible to quickly modify those.

> Mongo is also known to lose data

Most of the time, the CMS keeps a copy of the data in memory and spits it to the datastore. Making it DB-agnostic is on the roadmap.

> I assume the data already have some specific form

Not at all. One of the worst sins of any CMS is to constrain the structure of a given document.

> if you want to avoid inefficient queries returning tons of unneeded data

The CMS is not responsible for most of the content-delivery. Most page elements that rely on queries against the article base do so in efficient ways (the content has some structure - but only what's needed). We consider a problem when a page view triggers a DB lookup. We also keep an eye on returned vs. used rates.
Why do we even think about this? Custom TLDs are a farce, a way to shake companies and nonprofits out of money without any added value, neither technologically, nor in terms of marketing/communication. Everybody knows that, right? Didn't we all conclude that when the ICANN announced it? Aren't "we", the hacker crowd, supposed to be above this?
Can anyone else hear that? The sound of Tim Berners-Lee crying to himself, "What have they done to you? You were once so clean and pure."
You can do it on iOS as well. You can go from the facebook camera app to the main fb app. (Any app can do this, but the point of the article is fb so i used them as the example)
I used to be devoted VS2010 user, but when C++11 came out, I realized that Microsoft had no intention of incorporating all of the changes into its products in the near future. Accordingly, I moved to MinGW with gcc 4.7 and use Code::Blocks as my IDE. Although I'm giving up a considerable amount of usability, the trade off was well worth it.
When I was university student, Microsoft would give away full versions of their development environments like candy at a parade.

Microsoft is in the development tool business and the Express editions were never meant for professional development (open source or not).
You know what would be cooler? Someone registering .onion, and make .onion URLs bring up a message telling people to use a Tor client.
What's amusing is that the takedown notices are a matter of public record, so it's not like the URLs are actually disappearing from the Internet.

Here's a recent example:

http://www.chillingeffects.org/dmca512c/notice.cgi?NoticeID=...

Someone should create a searchable database of these URLs, so that you can search for pirated content that's already been validated as authentic by RIAA/MPAA lawyers. Perhaps that would put a "chilling effect" on Internet censorship.
I can't tell if your you're joking or not. Linking to the latest version is a very nice way to break your app automatically.
Well over half of the Windows install base is 32-bit. And 32-bit apps work just fine on 64-bit Windows (excluding system level utilities/drivers, of course).
I think that non-windows devs don't realize how much Windows devs LOVE Visual Studio. They will spend however much money it costs to use it. Also, VS is like $500-600? Devs pay that for IntelliJ all day long, so why not VS?

Honestly, for a tool you would use all day long at work, $500 is cheap. If you NEED Visual Studio for C++, then it's worth the money.

Sure, on Linux and OS X you get free dev tools like XCode and GCC, but MSFT spends a lot of money building these tools, so if they decide they no longer want to subsidize them by offering them free, it's their business.

They want devs making Metro apps, not old Win32 C++ apps. If they don't get Metro apps to be built in a big way, Windows 8 tablet edition for human beings 2012 is never going to take off.

It makes sense for Microsoft.
How do you think these professional Windows developers got into it before they turned pro? Hint: most of them didn't learn it in college.
Looking for a job? Ever wondered who's looking at your resume?
That's not always the case. I have grown overwhelmingly comfortable writing all my utilities and demos in Visual Studio, but I no longer work for a Microsoft shop, which is where I've always gotten my VS licenses. On any new computer I purchase for myself or at a non MS-centric job, I rely on Visual Studio Express, and this news really sucks for me.
Many of the cool parts of Rails are things they ended up doing like Django, too. ActiveAdmin, say. You might not remember how limited Rails was when it first came out, even though it was still obviously The Right Thing.
ihackernews.com and hckrnews.com don't seem to have any trouble with scarcity. And really, how could I tell "Hacker news" apart from "hacker news"? They're not scarce but they're basically indistinguishable. And if you're going to copy-paste a whole document, you might as well use a domain name encoder like https://www.nic.sh/cgi-bin/idn instead of a hash and get a normal-looking URL.
This is why I love bandcamp (for example http://ohdaughter.bandcamp.com/).

The first couple of downloads (I don't know how many, maybe the first 100) of a track/album are usually free, and after that you pay for the music. So when you suddenly go all Lady Gaga as an Indie artist you get at least something out of it, but when nobody knows you the can have a free listen.

If the free downloads are out, you have to buy the music. Some artists have a steady price like 8-10$ per album or 3-4$ for an EP (which I find very reasonable and am totally willing to pay if it goes directly to the artist, and it mostly does!) and some let you choose the amount you want to pay for the music. And if that wasn't enough, if you have paid for the download, you get the audio files in almost every possible format existing.

Ah, bandcamp. Music distributing done right.

/edit:

Some more info: http://en.wikipedia.org/wiki/Bandcamp

- Pricing model: Set by artists

- Available audio formats are MP3, FLAC, AAA (aka .m4a), Vorbis and Apple Lossless and even more

- About 4 million songs online, including music from Sufjan Stevens, Amanda Palmer (Dresden Dolls) and Coer de Pirate, and game soundtracks from Minecraft, Machinarium and Plants vs Zombies

And last but not least: http://bandcamp.com/faq (yes, they do cover all questions who could possible arise)

(And no, I don't work for them. I just love them, as do many others: http://bandcamp.com/testimonials)
So, what exactly is wrong with nodejs.com? xyzjs.com?
Crimony. For 200,000 dollars you can get the finest silks and fanciest hats and the blackest boots for a moment with the king.

Or you can buy 200,000 dollars worth of attention from already-upset people and start your own peer based DNS resolution service.
Is this just for coffeescript proper or are they counting all the variants of coffeescript as well?
Well, technically speaking there are other iOS appstores, like Cydia, but that doesn't change your point:

http://cydia.saurik.com/store/
Because it's interesting, and people are interested in current events. It's why people pay attention to miners trapped in Chile for example.
You could quite easily make the index page the latest jquery minified version, so yes.
Can't comment on whether it's more or less secure than iOS. What I can say is that it's openness is not only it's biggest strength, but also weakness.

Quite simply because a network operator or handset manufacturer (often both) make their own changes to what is, I imagine, a relatively secure base platform.

That requires users to trust the NetOp and manufacturer's intentions and, assuming that's all good, users must trust that the NetOp and manufacturer's code is secure.

My trust, like my respect, is earnt. It's not handed away on a silver platter.
Nay, it is not Berners-Lee that is crying, it's Paul Mockapetris. http://en.wikipedia.org/wiki/Paul_Mockapetris
Why should Microsoft or Apple decide what software I can run on my device?

I believe their argument is to allow them to retain a semblance of control on their respective platforms. Something about people always blaming the maker of their operating system for the glitches which may or may not actually be the OS's fault, and can tend to be the programmers fault.

That's what they say anyways.
This is perfectly compatible with the MMM plan. Nothing says that you can't spend as much of your retirement as you like on high growth ventures. The definition if retirement here is no longer being financially dependent on the rat race. Though I will note that this will work even better if you learn to enjoy living frugally. Every dollar you don't spend is less time you HAVE to spend working.
brudgers, I think the larger mission for Google has to be to drive down the number of people having problems like this. So Google's philosophy (for better or worse) is often to find and fix the root causes of problems. So for an account that was hijacked, we'd prefer to put our resources into finding new ways to prevent and protect against hijacked accounts, rather than putting a ton of people into one-on-one sessions to work with people whose accounts are hijacked. For one thing, the scale of Gmail makes those sort of one-on-one consultations extremely difficult.

Imagine if tens of thousands of accounts are hijacked every day. There's not an easy way to interact with all those people, which is why we look for ways to drive down the number of hijacks or provide additional solutions like two-factor authentication or other self-service solutions.

In this case, there was a subtle point that I was trying to make, which is that the problem resolved itself even though the original poster never appeared to give his email address. Sometimes these issues are a matter of transient issues like connectivity or data centers where it's just a matter of time for the issue to fix itself.
Yes there are such several implications to electronic music production.

A whole different palette of sounds and techniques (musique concrete, acid house, detroit techno, …);

a means of enabling independent artists to realise their musical visions without big budgets (drum machines and synths enabled underground artists to keep the disco vibe alive after it died commercially, the budgets for big string and horn sections having disappeared); or

a means for cost-cutting and putting people out of work (much of current pop music fits into this category, I wish all those pop stars who profess to be so influenced by Michael Jackson, when they mean that they dance and have music videos as well as singing, would mean rather that they have great producers and arrangers and songwriters and session musicians and sound engineers create their recordings with them, of the calibre of Quincy Jones, Rod Temperton, Bruce Swedien, …).
It's a disease. Once everyone realized that touch (and mobile more generally) interfaces were going to "replace" the desktop for many day-to-day uses, they all went nuts trying to rearchitect and "evolve" the desktop in that direction.

Thus Unity, and Gnome 3, and Lion, and Metro. And most of these things don't even suck, they're just needlessly different.

What irks me and others, I suspect, is that the standard WIMP desktop was a mature, well-understood, and very usable metaphor. There's nothing wrong with it.
Now they get into it before turning pro by writing Metro apps. Which is what MS wants, right? More metro apps?
The most useful parts of IntelliJ require a license at $200-500 a pop. Furthermore, the open source part of IntelliJ wasn't created by a charity, and wasn't released with charity in mind.
No - http://stackoverflow.com/questions/7109362/how-to-replicate-...
I understand that we could get very abstract about the concept of value, but what I meant to say is that many stocks have no guarantee behind them. If I buy a big mac, there's a pretty good guarantee that I can eat it, oil I can burn, a movie I can watch, virtual swords I can play a game better with. Value comes from how important these guarantees are to the buyer and seller.

Like FB, many stocks have meaningless voting rights, there's no buyback requirement, and you have no rights to company assets or earnings. You're guaranteed nothing when purchasing them, and so value comes entirely from opinion.
Good. Microsoft can officially go to hell with respect to desktop development after the day I've had today dredging through a debugging job from hell.

75% of my time writing software is:

* Watching VS crash miserably. It's just seriously unreliable.

* Digging through MSDN trying to find out cryptic errors.

* Desperately trying to debug issues with various black boxes (today was 4 hours on a w3wp crash due to a CLR.dll bug related to stack usage resulting in an interesting session with EDITBIN).

* Dredging through hotfix lists trying to find out which one solved a problem.

* Sitting on the phone for HOURS to MS support who barely speak a work of English these days and don't give a shit - they just want you to fuck off so they can close the case. This is usually because two products won't talk to each other (IE and ClickOnce for example).

* WAITING LITERALLY FUCKING HOURS for things to compile and rebuild.

* Endless fucking updates that take several minutes to apply, sometimes an hour plus. I WANT TO USE MY FUCKING COMPUTER.

Not much:

* solving problems of my own.

Sorry for the rant but that's why it's really dead.

Good riddance.

It's all a "me too" as google and apple have app stores.

Bring on the web for everything.
See film 'Secret of My Success' with Michael J. Fox for similiar plot. Great film.
I hope they at least let us write console apps. How many lines of code is a Metro "Hello, World"?
Reminds me of OS/2: a great OS with expensive development tools, and some of us remember how it ended... except that Windows 8 is not so great in comparison with contemporaries.

I hope Ubuntu exploits this opportunity.
Fair enough. But let me ask: what's your expectation as to "participation"? How much more priority do you think a standards group decision, unimplemented in any major browser, should get over a "feature request" bug filed in one of their bug trackers?
I actually accidentally discovered Daniel Quinn's work through the Unabomber's Manifesto. I agree with a lot of what the Unabomber and Quinn says - the Unabomber just chose a more violent way to spread this message.
For years I did all my hobby development with the SDK command line C++ compiler. But I do that on Linux now anyway. Every time I think about making some of it portable to MSVC again MS pulls something like this to remind me why I left.
38 Studios and Big Huge Games lay off entire staffs
Is the link between the two apps hardcoded on iOS?

On Android you can have any camera app | any photo editing/filters app | any social network upload where each app is chosen by the user which seems closer to the idea of pipes to me.
Startup Genome launches Investor Compass
NASCAR Takes a Green Lap with the U.S. EPA
"you go to the fridge to get food"

Hungry. Get food. How much thinking is involved in that?

Do you know what has a very high clickthrough rate on FB, probably their highest CTR ever (but which is no longer allowed)?

Pop-up styled ads for "party poker".

Not much has changed since the 1990's in this regard. Web advertising is still much the same. And anyone who has been using the web since then, such as the author of the MIT article, sees and knows this.

But do the kids with advanced degrees being hired by FB at $100K/yr know it? Nope. They believe that watching your every move and analysing who your friends are is a path to riches.

I'm not sure what's worse. The knee-jerk response of web users to blinking poker ads, or the blind allegiance of otherwise intelligent young people to a sociopath who thinks destroying privacy is a "goal" worth pursuing.

News flash: Communication on and above the scale of FB is possible without destroying privacy.
> And if I had my druthers, ecosystem monopoles of this type
> would be blatantly illegal,

Good thing you don't, because you don't know what monopoly is not to mention knowing what's legal and what's not.
Wow. Are they seriously pulling this one on Google? That seems so low to me.
I noticed that when changing the location settings in "Settings". The default Camera app was listed immediately next to Facebook Camera, confused me for a moment.

I wonder if Apple will make them add "Facebook" to the app name to avoid confusion, since it's the exact same name currently.
Using Git - A Designer's Guide
Rdio launches "listen with friends" on Facebook
Great talk! Looking at Riak vs MongoDB right now for a production system in fact. The data isn't K/V though and we need rich queries so I'm not sure what our solution will be unfortunately.
BetterWorks Shutting Down On May 31st (after raising 8MM in Aug '11)
How to Maintain Your Founding Values
I had no idea. Cool.
> If a monopoly occurs because the majority of consumers are giving that product/service their money, then it must be deserving of it.

"Deserving" is subjective, and that attitude doesn't seem far from "might makes right". Beta was better than VHS (or so I hear), but the consumers went where the content was, and the better format lost.

> I see no reason for the government to get involved with Apple's private marketplace.

Except it already is involved: the government issues currency and defends copyrights and patents, all backed by (heavily abstracted) violence. In fact, remove the threat of prosecuting NDAs alone, and I guarantee that Apple as we know it would collapse within a year.

> How is that any different than a Government defining arbitrary rules on the national marketplace?

In theory, the rules are not arbitrary, but driven by democratic processes. In practice, such rules might as well be arbitrary, if not openly hostile, and I will stipulate this as unfixable (for now).

But we already have marketplace rules all over the place, whether by law or by convention: don't false advertise, don't market poison as candy, etc. I don't see why "you're not allowed to encrypt everything so you're the only game in town" can't be one of them. Moreover, I don't see a difference between a tyrannical Apple and a tyrannical government, except in details and scale, and I'm not willing to settle for either.

For the record: I am typing this on a MacBook Pro. I think curtailing Apple's monopolistic tendencies would be not only be good for users and the ecosystem, but in the long run, good for Apple itself. For instance: if users are allowed to side-load any old app, they can curate their App Store to their heart's content, including only the best of the best, and regular users would be more satisfied their experience as a result.
Because We May - Celebrating control over videogame pricing
I think you are missing the point of the document pointer. The domain name would be based on the content of the document, not the document name. Any document can be boiled down to a hash.

> And really, how could I tell "Hacker news" apart from "hacker news"? They're not scarce but they're basically indistinguishable.

The same way you can tell if something is spelled correctly or not. :)
I assume this matters in case you might later need to reinstall?

Just make a local copy of the installer after you download it then. Even if you forget to do this, prominent files like this don't disappear from the Internet; at worst you could torrent it. (And that should be legal since I don't think the software expires.)
Don't forget, they're also pulling this on Apple.

Chrome and Safari are both missing, even though they're the two most modern browsers available today. All the browsers they're suggesting are way behind WebKit-powered Chrome & Safari in terms of HTML5 support.
Actually, it should work. If you see in the other comments, someone mentioned that rack-stream uses faye-websocket-ruby, which has multiple fallbacks.
Indeed - why not make a $2500 MSDN subscription compulsory to develop for the Windows desktop. After all if you are writing apps you can afford it.

If they decide that they don't want any apps on Windows other than Office it's their business. But it's a bit of a change from developers-developers-developers!
The most interesting file sharing sites ever
I think "don't die" refer mostly to his ambition and startup....epic!
It's too risky to not launch before doing this.

It's far more likely that no one will even notice your site, rather than spammers start piling on. Implement basic logging & monitoring and you'll be fine. It may suck when/if it comes, but scaling & abuse defense is usually a good problem to have. Worst case, you've got a completely idle server!