skysight-inc/HackerNews huggingface dataset:
This was on here before, but when I signed it, it had just barely broken 4k. Great to see it already up to 15k!

I am loathe to sign political petitions b/c oftentimes its not very clear to me whether the proposed change does not have any unforeseen negative repercussions.

I can't see how this could be a bad thing. As taxpayers we are already paying for the research. Why should we have to pay a private corporation yet again (or fund the costs for our public universities to pay for them)?
The point isn't about charity or not paying for software, it's about not having unnecessary copyright restrictions. So the fact that it "wasn't released with charity in mind" does not matter--it's a good thing, in fact! The point isn't to have all programs released by "charities" but just to limit copyright.
How Google Can Beat Facebook Without Google Plus
Bazaarvoice Acquires PowerReviews for $152 Million in Cash and Stock
How does this compare with instagram? (I have yet to upgrade to a smart phone)

I wonder if FB could have simply released this as a direct competitor to instagram and crowded them out versus shelling out $1B.
Yeah, but how is someone going to get access to the laptop to do that?
You're assuming you know why the app was pulled. Was it pulled because Apple's going to introduce a competing feature in iOS 6 and doesn't want the competition? Or was it pulled because the app is using the leaked AirPlay encryption key? Or was it pulled for some other unknown reason?

We don't know.

Frankly, I doubt Apple would give a damn about competition for a feature they plan to introduce in iOS 6. They don't care about other apps that reimplement iOS features, such as music players or (now) mail clients. Why give a damn about AirFoil?

Finally, unless you own, or no one owns, the platform on which you're developing, you're always at risk for something like this happening. This is nothing new, and it's definitely not behavior that's isolated to Apple.
Cal (the author) got his PhD at MIT.
Good point. Or that 200k would be better spent in an X Prize style contest for a better JavaScript web framework.
Ahem. That'd be "destructuring".

http://wiki.ecmascript.org/doku.php?id=harmony:destructuring
This is exactly why I both love and fear the power of Kickstarter. It enables half-thought out ideas (claimed as "projects") to have a way to sucker good people out of their money.
"All" meaning "one, maybe". Firefox has excellent (and often better than webkit) html5 support, so does Opera. Even IE10 is passable.
If my VS 2010 Express Edition works, why should I care?

Not having the 2011 IDE isn't going to affect my productivity anywhere near the degree that a lack of coding expertise does...it's not like I need to rush out and upgrade just for the sake of upgrading. If I have an excuse to skip an upgrade cycle next year, that's fine with me.

Over the long term, I expect Microsoft to continue to provide appropriate tools for the amazing price of free as in beer...again, it's just hard for me to see what someone is complaining about when 2010 Express Edition will continue to be available.

Finally, Reading through the comments, there's very little, "I use VS Express and now I'm screwed." I've played around with Windows Phone SDK, and it's easier to produce something that looks good than with WPF or Forms. Though I hate to say it, switching to all Metro for anything desktop related will probably make me more productive not less.

(edit) If I want to write a command line utility, I'll continue to use powershell.
Pandas is an extremely solid, well-tested and super-powerful library. Congrats to Wes on the release of this book.
Motorola is doing some serious FRAND abuse and Google has promised that things won't be any worse under their reign, which is pretty small comfort.

http://www.scribd.com/doc/80976133/12-02-08-Google-to-IEEE-o...
Trader Joe's does this too. They test your products in-store, then clone them and sell their own if they're successful.
Exactly. They can suggest whatever browsers they want. Much like how Google suggests Chrome whenever any page with their logo loads. It's not like Facebook is saying if you aren't using on of these three browsers then we can't help you.
I don't know why people are so eager to shoot this down. I think it's perfectly feasible. So what if two-letter TLDs are reserved for countries? JavaScript has already made the jump from the browser to the server (and, soon, to the kernel): the world map is the logical next step. Yes, I am talking about a real-world JavaScript nation, whose banner shall unite web 2.0 ninjas, wizards and pirates (not the rockstars, though, those use Ruby) from all over the world. And the children of this new utopia shall be taught JavaScript as their native language, fulfilling mankind's age-old ideal of JavaScript Everywhere.
Probably because .py is paraguay, .pl is poland, .net is ... whatever.
Maybe the future value for labels is to collect a subscription fee from customers and they would do the vetting for you. That's what labels do now but under this system, it'll hopefully avoid that whole fronting bands money in exchange for the bands' life thing.
Indeed, they are. Relatedly, .pl and .pm (both extensions used for Perl code) are existing CCTLDs.
Yep. It's a reverse-engineered protocol using a leaked encryption key. The developers had to know this wouldn't last forever.
If Steve Jobs had followed all the rules (many more unethical then sleeping on AOLs couch) I wouldn't be responding to this on my iPhone.
The legal case that could force 1.2 million Canadians to be married
Why any platform vendor would charge money for even the most powerful possible development tools is completely beyond me. All I can figure is that it makes sense to non-hackers who aren't competent to run a technology company.
The biggest problem is that they apparently will no longer provide free compilers. That will make continuous integration windows backends even harder to deal with than they currently are, and basically unavailable to most open source projects.
Link for the lazy like me, who couldn't find the page, initially:

http://www.google.com/transparencyreport/removals/copyright/
What about if it removes harmful semantics?

Javascript has a distinction between statements and expressions, while to my knowledge CoffeeScript does not. "Everything is an expression" is a huge difference in semantics even though nothing has been added.
4 Ways to Brainstorm Like A Pro
The Big Chill: Scandinavia Hosts Tech Companies’ Data
curl -I -A "Firefox" "www.facebook.com/?redirect=somebadlink.com" | grep Location
How do you know that Chrome and Safari are supported? Is there some documentation of this? A list somewhere? If so, Facebook should at least link to that page from here.
Fair point, thank you for the clarification

The overall point I was trying to make is even though they're giving up some cash, they're making more than enough each quarter to cover that loss of liquid capital. Apple's buyback and dividend programs should have zero impact on their ability to fund R&D or to invest in future products. (Assuming they continue their long trend of year-over-year revenue growth, of course.)
I wonder what their CTR's and CPC's are.
While your pitch deck is beautiful (no argument here), your usability is less than average. If those navigational elements are meant to be sections, why do you not support back/forward navigation?

As an investor, these sorts of omissions make me doubt if your team is detail oriented (not just in the design sense) and will be able to make a product that is truly intuitive and easy-to-use (because honestly that's all that you're pitching).
>From a business perspective this makes sense.
C++ is a slowly fading language. Most universities/colleges are abandoning it and those that still cling to it are in an anti-MS mindset.

Don't know where you got that impression. No one in the industry that always used C++ abandons it. That is, any kind of shrink-wrapped software, from Office and Photoshop, to Final Cut Studio, to databases, to games etc. Even the biggest of the web shops rely on it, namely Google and Facebook.

If anything there has been a tremendous comeback of C++ in the last year, especially with the new standard.

But what you got more wrong is the assumption that MS somehow abandons C++ with this move? Actually MS heavily touts C++/0x for Metro and general windows development.

They even had a huge conference touting the return to emphasis to C++ a couple of months ago, titled "back to native".
> Popular and lack-of-restrictions implies malware is made.

That's a more reasonable assertion (but isn't what your original post said, nor was popularity implied).

And while it is reasonable, I don't think there's really a way to draw a conclusion here; e.g. in the early 2000s, Apache had something like 6 times the market share of IIS and about 1/30 of the exploits; product design DOES make a difference here.

I don't know how easy it is to get someone to run an OSX executable, but a linux virus spreading by email would have to include instructions to the user along the lines of

save this file as really_innocent_file, drop into a shell, run
chmod a+x really_innocent_file && exec really_innocent_file
and you'll see a naked picture of $CELEBRITY.
> If I'm not mistaken, I think you can also use multiple 'pv' commands at a time too.

I use multiple pv instances to track compression/decompression rates, and overall progress, for tarballs. Using the "-c" code for console codes keeps the instances from stomping over each other's output.
I don't think it is unfair. The point is you'd always leave out something or the other. The objective is to get the person into a proper browser, without scaring them with way too many options - and not to be fully politically correct.
I find this constitutional fundamentalist attitude to be just as wrong. The founders had no idea how the future would turn out. Lets just face facts: the idea of owning knowledge can never work out fairly thus patents in themselves are unethical and unfeasible. The system should just be retired. The founders were wrong about this the same way they were wrong about slavery and other 18th century issues. They are forever limited by their 18th century outlook.

There is no way you can have a "fair" patent system. Its like having "fair" slavery. Just let it go.
1. Except the .eu I guess (otherwise I agree).
Yes, Express has always seemed like something of an amateur development tool useful mainly to students who will graduate before writing 3000 lines of code.

But the command line compilers in the SDK and DDK are a different story.
Or use Content-Type negotiation. (please note, I do understand that this proposal is basically DOA)
Sure, but there's no .rb ccTLD, and since 4-, 5-, and 6- letter gTLDs exist, we could certainly have Kickstarter campaigns for .php, .html, .css, .perl, etc.

I guess .NET hackers are screwed though.
Don't think that starting with lisp is going to cut it for a "Software Engineering" - type track. Took a CS level "functional programming" class however as part of my Software Engineering track and it has made my life all the more better...
Yes. They just want to get those guys going who don't have a proper browser, without scaring them away with too many options. Something or the other has to be missed out - and that is okay - to be fair to all browsers is not the objective here.
Afaik, Apple at least has not asserted patents covered by FRAND terms.
To be clear, the 'require' part of this petition is not targeted at researchers, but at publishers.

Publishers want to own their papers' copyrights, and have exclusive publishing rights. The fairness of this is questionable when they aren't paying for the core work done to produce the papers. They apply a lot of pressure to keep research behind paywalls, often against the will of the funders and the researchers. The idea of this petition is to give researchers and government funding agencies some legal strength if they want their work to be freely available.
It's not a lot, really. If you look at it, you see it simply includes the entire FBML widget set, instead of just the Like button.
Ask HN: Mobile dev...large JSON or multiple requests?
When doing mobile development is it better to return a large JSON object with all the referential data or to make multiple requests to get the data. Also what is considered a large JSON response for mobile.

Thanks.
They explicitly say "You’re using a web browser we don’t support." Even though this does not mean "we can't help you", I think it is close enough.
I probably should have said 'IP rights' but you know what I mean.

Referring to his quote, "a strong public interest in enforcing intellectual property rights; not enforcing those rights in light of a potential economic impact occurs only in exceptional circumstances"
From the submitted article: "The next step is to test thioridazine in clinical trials," and now that we know that, we know it's a bit early to say "without side effects," because thioridazine is a drug previously used in cancer trials,

http://jpet.aspetjournals.org/content/263/1/186

http://cancerres.aacrjournals.org/content/50/17/5399

http://mutage.oxfordjournals.org/content/14/2/243.full

and yet it has not received wide use in cancer therapy. See "Warning Signs in Experimental Design and Interpretation"

http://norvig.com/experiment-design.html

for cautions about overinterpreting press releases from a research group about preliminary research findings. It would be great to see new safe and effective therapies for cancer, and the way to find those will be to conduct careful clinical trials.
Apple spends money developing Xcode yet when they started charging $5 for it there was a huge outcry. I feel like HN often upvotes the most contrarian comment by default (assuming it's well argued).
This is an absurd article. Microsoft spends tons and tons of time and money making this product that is Visual Studio. How dare they want people to pay for the full version. Express is a demo, nothing more and nothing less. Be happy they provide it at all.
About the pv overhead, I sent a note to the pv author saying that on Linux at least the transfer function could take advantage of the splice system call. Splice "copies" data from one file descriptor to another file descriptor, avoiding having to copy the data from the kernel to userspace and back.
Last I heard (a week ago) they still have ~$4MM left... but to answer your question: over-hiring and thoughtless spending would do it.
.rc files don't dominate a project in file count or SLOC, so I think the answer to jashkenas' question is something like this:

pop[lang] = avg(loc(proj, lang) / loc(proj) for proj in projects)
The average web page is now 1 MB
Because chome is 1. quite new and 2. auto-updating without neither asking or notifying users (and that is G-R-E-A-T).

Safari I don't know, are FB obligated to inform people of every possible choise? Nope, they aren't. Now let's discuss something more interesting than this dull facebook page!
... because

http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min...

is not cool enough
This is HN. If you have evidence to the contrary, present it rather than just making a snarky remark.
Not all of us run Windows. I used Linux through my whole degree. Luckily my CS program was very good about very rarely requiring closed source or windows only software. There was only once, for some software engineering course, that I had to go down to the lab and use their machines. I think the homework was required to be done in Visio or something like that.
The worst part is the lack of information from Apple. If Rogue Amoeba knew what rule their app violated they could be retooling it now. Instead they are in the dark and losing money.
When Windows grows a new feature, old apps providing that feature don't get shut down instantly.
Know of a few programs that went from Java to C# a few years ago.
AOL might have a case... don't know, IANAL. Doubtless they could tie him up in court. However, I don't imagine they would try to touch him. The kid has the makings of a modern folk-hero—it could only result in bad PR for AOL if they did go after him.

The response from the AOL spokesperson makes it seem like they are taking the incident in good humour:

"It was always our intention to facilitate entrepreneurialism in the Palo Alto office -- we just didn't expect it to work so well."
Yeah it's something that Facebook would hardcode. Click on this person and instead of doing something here it sends you to that person's profile on their other app.

It isn't like intents on Android, but from the perspective of Facebook it is probably preferable. They don't want you to go to your choice of photo or social network or chat app, they want you to go to their app.
Using the word "release" is fair enough. I wasn't familiar enough with Mozilla Labs when I initially read the post.

I think there are two major reasons why people want to see examples/demos:

The first, is to learn from said open-source example, and see how specific parts of the template/library are integrated.

The second, less obvious reason, is to see if other people are actually using this template at all in the first place. This is important to me as a game developer because I don't want to invest my time into something that's not proven to work.

As minimalist as the template is, having a full game developed using the template would be the ideal example/demo in my book. Not only would it show off what the template could help with, it could also be used as an open-source reference for people interested in game development in general. You could easily have one demo game for each genre of game that might be made using this template.

Do you have any interest in partnering with developers to make demos/examples?
On the flip side though, isn't this a matter of scale?

What if: Facebook is not building a website - it's building a sub-section of the internet; a private walled garden for it's enormous userbase; an ecosystem of subscribers to rival the viewer-ship normally attributed to mass media outlets.

Yes, the infrastructure investment is enormous. But if this is true, revenue comes through efficiencies and leverage further down the track. The 'low hanging fruit' problem that applies to the players who feed off ecosystems doesn't apply to the player who operates it.

100 P/E today? That's almost certainly wrong, I think, but it'll be interesting to see what they do with what they've created, now that earnings pressure will start to really screw down.
Note, this is the "Early Release" version, code for "not done yet". I'll be putting the wraps on the full draft with luck by end of June.
When to Quit your Passion and Change Course
https://www.facebook.com/help/210310575676558

Interestingly, that page doesn't mention Opera.
Yes, but they don't send you to that page on Chrome or Safari.
What is sure is that they include the key. From [0]:

> The other major feature in Airfoil Speakers is the new Enhanced Audio Receiving option. With an inexpensive in-app purchase, your iOS device becomes a full-fledged mobile AirPlay receiver!

This is only possible with the leaked AirPort ROM private key. As soon as I saw the title on HN I thought that was the most likely cause of the removal. Occam's razor and all. Including the Apple private key in Airfoil Speakers Touch was, if not stupid, at least a very bold move from Rogue Amoeba.

[0] http://rogueamoeba.com/utm/2012/04/25/turn-any-ios-device-in...
Why Canadians don't want mobile payments (yet)
The thought of children speaking their first

alert();

brings tears of joy to my eyes...
You can't deprive someone of something that was never there. Consider the following sets of situations:

1: An album is available for $10. It is worth $5 to me. I don't buy it.

2: An album is available for $10. It's worth $5 to me. I pirate it and obtain it for $0.

The second set of circumstances is better for everyone: I have gained total welfare of $5 and no one has lost out. I don't see how this is worse than the first option, or morally wrong..
I remember reading a Jerry Porunelle column where he described the difference between talking to IBM and Microsoft at COMDEX that year (1991?). IBM was charging something like $400 for its driver development kit at the time. He said "if I go over to the Microsoft booth and tell them I want to write device drivers for Windows, they'll stuff diskettes in my bag".

But I'm sure IBM was thinking "if you're making hardware devices why couldn't you afford $400 for a OS/2 driver developer license?" Like Microsoft's dim early understanding of open source software, completely missing the point.
I'm not necessarily disagreeing with you, but I will say that I don't look at it from being fair vs. unfair. It's purely silly, based on Microsoft's and IE's browser credentials. IE is arguably the worst browser out there, and has been for some time. To see it first on a list of "we support these browsers" is comical.
> Apple of the 2010s is much more deserving of DoJ investigation than 1990s Microsoft ever was.

Except Apple is nowhere even close to a monopoly in any of the markets it participates in. Also, if you're including console manufacturers and gaming then Apple is nowhere close to the biggest jerk. Getting a game listed in Steam, WiiWare, PSN or XBLA is more expensive and way more of a crapshoot than getting your iOS app listed in the App Store.
The Utopian University
Why rank when you can just shove it in the user's face with your other app? Just like they did with Messenger.
Really all this was for Oracle was a gambit to control/profit from Android. That they were rebuffed (for now) means they lose out. Amorally speaking, they invested some money (in the legal costs) and lost on their bet.

Also Java is a (unfortunate IMHO) defacto-standard in enterprise software. The alternatives are .NET or GTFO, really. This is not changing any time soon... Java does not need Android in any real sense (though does help it).
Nope; the problem is that it gives you more opportunity to make mistakes, because you're not using your freedom effectively. Your low-level functions are generally far more constrained than your high-level ones (you often have complete freedom over main()); by writing them first you make the constraints on your high-level program design more apparent before you write it, and reduce the risk of structuring your high-level functions wrongly.
One thousand times this. I see the same thing even though I'm using IE because there's no actual browser detection code running at that link.
That's an unsupported assertion.

What unethical behavior are you referring to, and how have you demonstrated that Apple's success not only stemmed from such behavior, but could have only occurred through unethical means?
It sounds to me as though your logic double-flipped at the end of your message... I'm going to try to break it down into propositions:

Proposition A: Developers who write windows apps love
Visual Studio.
Proposition B: Developers who NEED Visual Studio can
afford a $500 piece of software.
Proposition C: Other OSes still provide free tools
Proposition D: MSFT spends money on developing this, so
they can choose to charge money for
supplying this
Proposition E: MSFT wants people to make metro apps in a
big way, and not to work on win32 stuff
Conclusion: Charging money for Visual Studio is sensible

Propositions A, B, and D form a coherent argument in support of your conclusion, and Proposition C may be nice to include, but isn't helping here. Proposition E appears to run entirely counter to your point.

edit: as my responder points out, I'm incorrect in this assessment -- proposition E fits into the argument just fine. This is the folly of reading comments before having read the article!
Why not just use postgresql?
I think if you drink Google kool-aid and Apple kool-aid at the same time, it balances out.
In this case all it means is that Facebook thinks it's harmless.