skysight-inc/HackerNews huggingface dataset:
I'm not a heavy Instagram user, but I like the author's assertion. Instagram is so popular because of what it isn't - it's not another photo manager. It's just a totally frictionless way to share photos.
That's one thing that has been bugging me since the first time I've heard of GPL. If I use a library or framework that's licensed under GPL, without modifying said library/framework in any way, do I still have to (as TFA puts it) "extend the copyleft nature" of GPL to my code? It would be great if someone could finally lay this question to rest.
LGPL with a linking exception for platforms that require solid binaries (like iOS, some embedded systems) covers the vast majority of use cases that the "anything but GPL" crowd cares about.

In Meteor's case, as it's middleware, the LGPL would be the more appropriate license anyway.

I get the feeling that they're searching for business models with Meteor. The most obvious one would be optimized paid hosting ala Heroku...
Authenticating images would be nice problem to solve along side this.

So a user might upload a couple of images on your site and somehow have to prove it's them before they are exchangeable.
Importing Data From Custom Objects for POJO & Convert Sheet to Image
The long awaited version of Aspose.Cells for Java 7.1.2 has been released. This month’s release provides support to create or manage tables in XLS format. You can now import data from custom objects for POJO. Read more about this in our Importing Data to Worksheets article. We have also made some enhancements to the sheet-to-PDF feature. We have made enhancements to the auto-fitting columns feature and have fixed some bugs to do with charts and shapes. This release includes plenty of improved features as listed below

•	Support Cells.importCustomObjects() method for importing POJO
•	Enhancements are made for autoFitColumns() methods
•	Performance for Sheet-to-Image feature with gridlines on
•	NullPointerException occurred when calling Cell.getDisplayStyle() method
•	Maximum value for Scatter chart cannot be set properly
•	Text in shapes was lost or moved to out of shapes range in the generated PDF file
•	Series name was not shown for Date Labels in the chart
First of all, it's of course the Meteor team's prerogative to chose whatever license they want, and wanting attribution and pull requests is in no way an unworthy cause.

That said, GPL made me look twice. Mainly because client and server are so intertwined, that I assume the entire app would need to be GPL'd to use Meteor without getting a commercial license. Now I've nothing against the dual licens, and paying for a framework that makes us money , but before shopping Meteor around the company it'd be good to have some specifics on what they're thinking in terms of a commercial license model. I hope that's on their priority list. It's hard to motivate investing in something that may later turn out to be prohibitively expensive.
You're correct that for a server side web project the GPL doesn't make you distribute source since you never distribute the binary. For client side javascript stuff though you ARE distributing the result (minified JS or whatever) so you do have to distribute the original source.
Exception Notification v2.6.0 is out
at £14.99 tell me why I need it?
Massive Performance Gain (45:1) From Escape Analysis In Java Explained
This is likely irrelevant for the server-side bit, and it remains to be determined if it is for the client-side.

It will hinder contributions if they require attribution, however.
Just any random picture won't do. But I admit that if the picture is one of a person, then you still might get scammed.
Well, SMT solvers do prove theorems, just not kind of theorems that mathematicians care about.

Wikipedia thinks the usage is OK. "Theorem prover may refer to: Automated theorem prover, or Proof assistant, an interactive theorem prover." http://en.wikipedia.org/wiki/Theorem_prover
First thing, if you're required to use a Windows workstation, is install Cygwin, and I really like puttycyg[1] as a terminal.

One fairly simple install gives you all the basic unix utilities, and almost anything else, yes even X11 stuff, is available in a fairly usable click-to-install management interface.

[1] https://code.google.com/p/puttycyg/
GPL with the dual licensed business model is fine with me, but they ought to be a bit clearer about that and state it up front. Also, is there a company the copyright is assigned to? It's not very clear at Meteor.com. Wandering around, I got this, which talks about "Meteor Development Group" ( http://www.meteor.com/contact ), but... there's no Inc or LLC or anything like that.

Also, when they talk about contributing, they don't write about having to sign a copyright assignment, which they must do if they want to continue to own the copyright to the whole thing, and thus be able to dual license it.

Furthermore, "get in touch and we'll write you a commercial license" doesn't sound like something very easy to evaluate, compared to, say, a pricing page. "Well, how much ya got, anyway?"

It is pretty early for them, though, it would appear, so maybe it's much ado about nothing, and as they work things out, they'll make things clearer and/or change the license.
Java IAQ
Typos aren't as bad as bad grammar. I can immediately correct typos in my mind as I read the text. I have to parse the sentence first to correct grammar.

Butchering of English aside, the service can't deliver unless it's human moderated which it can't be.
AGPL closes the "loophole" for server-side code.

Meteor pushes a lot of code to the client. This most probably constitutes distribution.

See Sencha's take on this: http://www.sencha.com/legal/open-source-faq/

They make money by dual-licensing JS code.
I agree. It would be very hard for a lawyer to prove that using a public API amounts to derived work. Even so, GPL allows modified but not distributed versions (like you would see on a meteor server). The author of this blog post does not seem to fully understand GPL.
For real ?
Supposed Samsung Galaxy S III image surfaces
I didn't put it in the blog post for fear of making it too long, but one example of where "no choice" is a better option is in the image format: Instagram eliminates the question of "Should I shoot this in portrait or in landscape?".
hahaha i cant see anything... what happens exactly?
Sencha took a similar approach with ExtJS and it pains me to watch it falling into obscurity. The framework itself is elegant and well thought-out; it seems that everything Backbone and its various offshoots give us now was already available there years ago.
This is by no means a clear cut situation. The question of whether a piece of code which uses this library is a "derivative work" is not an easy one to answer, and the GPL only applies in situations where one is distributing said work.

Imagine if the client side libraries for Meteor end up in the Google CDN. Then you're only distributing your own code and linking against a separately distributed GPL library. Beyond that, you don't even care if the library is actually Meteor, you just care that it has the API that you use, meaning it can't really be suggested that you know you're linking against GPL code.

What about the server/client split? Could you make an argument that they're implementation agnostic to one-another? So why would you need to distribute your server side code just because you distribute your client code? Simple answer is that you don't under the GPL.
Html tutorial with css style sheet with codes
Html tutorial with css style sheet with codes

6 Steps to creat navigation in html5 with css. now we are going to start it from 1st step
Announcing jQuery Mobile 1.1.0
Full Show 4/11/12: Zimmerman Charged
I'm not disagreeing with anything you're saying, but if you're going to be a grammar/spelling nazi, you could at least take the time to format your comment in a reasonable fashion.
it's 2012 and you should just enable javascript.
Nokia Lumia 610 Price,Nokia Lumia 610 Smartphones,Review
Nokia Smartphones 610 phones review in indian market and design Sleek design,delicious metallic colours,colourful Live Tiles body cover etc.Nokia Lumia 610 display size 3.7inch with 5 megapixels camera.
Blurred thumbnail is a great solution. Best of luck to you.
I use http://eshop.macsales.com/shop/apple/memory/ and they have been quite satisfactory.
I don't really see how the human moderation would help. You still cannot make sure if the picture that one of the parties is trying to send is actually his/her real picture.
Show HN: Autowrap C functions at runtime for the Python/C API
Same question here.
Also WTF with the title of your link ??
I think the obnoxious part is not being entirely upfront and clear about what you're looking to do. Sencha make no secret of the fact they're a business, with Meteor you need to infer it from a vaguely worded FAQ point and the licence type.
Oooo. I've still got to search lots of things that aren't grep, so it's not a complete ack replacement for me, but wow, git grep is like two orders of magnitude faster in my quick tests!
And free (which goes in like with your frictionless comment).
It's mostly inertia, I know the scp command way better then rsync, and for small things (which are the majority for me),it doesn't matter so much what I use.

The other day, a coworker freaked when I searched for a file using find . | ack file,instead of just using find properly. I gave pretty much the same argument, so he measured it, and found I was losing about 0.002s. He basically said it was he principal of the thing, but for command line tools I really need a good reason to learn something new without any noticble benefit 99.9% of the time
Just couldn't help myself.

http://dl.dropbox.com/u/216352/drdception.png
Good job chaps!
This guys issue is with gamestop and their retail practices, not with used games. I buy new games, then when I no longer want them I sell them on ebay or amazon to fund the purchase of my next games (whether new or used). My used games I buy from ebay, usually from sellers like me who dont want to get ripped off trading in my copy for the store to give me pittance and put it back on the shelf with a £15 mark up on what they paid me for it.

Any system that implements a "no used games" hardware option will see a resultant drop in sales. When we hear that MS and Sony are looking at less powerful next gen consoles and selling at cost rather than loss then they are not going to want to risk taking a hit on sales, especially if only one or the other does it. If they both do it then that is dangerosuly close to collusion.
Hacker News objects to our questions.
Does not really work. Because it just renders stuff in an iframe. But actual devices behave quite differently. For example an ipad fools the website about its pixel size. So it renders very different from how its displayed here.

For example meteor.com fits nicely into my ipad and even into my android phone. But this page makes it look like it does not fit at all.

Also tried other sites and had the same effect. Sites that have no magic css/js to cope with different screen sizes or devices. They work on the devices and not on this website.
企业名录
At worst, run it in anonymous browsing mode.
OSMeta - Amit Singh's (OS X Internals, ex-Google) startup
Dibakar Banerjee's Shanghai Movie First Look Poster
The much anticipated first look poster of Shanghai movie is out. The film 'Shanghai' is directed by Dibakar Banerjee, starring Abhay Deol, Emraan Hashmi, Kalki Koechlin and Prosenjit Chatterjee. Produced By PVR Pictures, the music by Vishal and Sekhar and cinematography is by Amol Gunjal. The upcoming movie ‘Shanghai’ is a Hindi political thriller film based on a book titled ‘Z’ by Vassilis Vassilikos, and will release on 8 June 2012. The film is currently being shot in Maharashtra. Check out the first look poster of Shanghai movie.
The age of sail started in the 15th century (when ships rugged enough to cross large seas the Atlantic in one piece became commonplace) and ended in the 19th. Trade was a major activity across the entire duration of the age of sail. Exploration, colonization and settlement was, for natural reasons, more common in the beginning.
Suggestion for your CSS:

body { font-size: 14px; line-height:1.4 }
And the much more recent Dear Esther. Which is a first person exploration game based on an island.

Oh and don't forget that other 'cerebral' game that is yet another source mod (which Dear Esther originally was). The Stanley Parable.[2]

Personally I think this developer is stuck up his own arse. Talking about how the industry is full of dross for cretins whilst ignoring these games. His biggest game, Braid, revolves wholly around the twist at the end along with an interesting gameplay gimmick. He may be an artist within the industry. But by far isn't the only one, nor is he the best by a long shot.

Comparing the video game industry to literature and movies and saying "Oh, look at how mindless we are in comparison." Is missing the entire point. A lot of books, movies and games are mindless. But to then stand up because of that and say that the industry as a whole is mindless and that your brainchild is going to revolutionise it and fix all that is wrong is not only egotistical and ignorant but disrespectful of incredible artists like those who made the Stanley Parable. (Which was the first video game I played that really made me think. It is the game that I point to when I need to point out a video game that is art.)

[1] http://dear-esther.com/

[2] http://www.moddb.com/mods/the-stanley-parable
On the making of a girl nerd
Data Streaming Basics in Brewery
I already have to click to enable Flash on my Firefox whenever I use Tor. :)
Can tmux give two client the same window, but different panes? This means they can see each others cursor on another part of the window.
"Dear user, change your browsing habits to save us a few hours of work"
Inside Germany's fixed price book system
I'll add that with the GUI you don't know exactly what GUI menus correspond to what Git commands, and therefore you can't be sure exactly what the behavior will be when you click that button.

Frankly, after you've used git regularly for a week, you'll find that there are two or three commands that you use constantly and never have to think about, and a small set of other commands that you'll have to look up the first half dozen times you use them.

Don't worry, git documentation is quite good.
A straight razor costs ~$20-$100 for 50 years of shaving, monthly cost: way less than a dollar.
This is a really good idea. Thanks for your comment!
>For non-believers: Instagram removed features to make sharing pics simple again.

Nope, I still don't get it.

I've never used Instagram, so bear with me: when I take a picture with my phone, I click on the share button, pick where I want to share (Facebook, Twitter, email, text) and I'm done. Pretty simple. What is Instagram removing from that process to make sharing more simple?

Now maybe I can explain why people are astonished with what Instagram was bought for: they built an apparently amazing product, but it wasn't something that couldn't have been built by Facebook (or any other number of companies) rapidly and cheaply. It was the user base. Essentially, Instagram sold your "attention" to Facebook for $1BB.
Gucci Outlet
I started reading this thinking what a complete dick but on reflection they are right. It's as hard to show a feature list and ask to be white listed as it is to redirect to http://www.enable-javascript.com/.

Well said. Thank you.
Paywalled. Here's the summary:
https://www.sciencemag.org/content/336/6078/147.short
Here's another example, where someone made a metal iPhone case that didn't really work since it interfered with calls.
http://a.wholelottanothing.org/2012/01/lessons-for-kickstart...
>because the US will have no means to stop them.

I'm not one to get into political arguments, but we (the US) have ~1,000 nukes and could turn the entire country into a piece of glass.
13 Amazing SEO Tool For This Friday the 13th
Firefox would lose a lot of users if they did this. There are a lot of people who don't understand plugins and they would probably just find this feature to be annoying and use IE or Chrome instead.
You could take a look at face.com for a face recognition API. Have only used it for some demo apps and it worked alright.
Facebook Addresses update : Now FB Email, Timeline linked
Ravi Akula's Chronicles
Great idea with the blurring solution.

But, being really honest, I'd say the biggest issue confronting you right now is design: it does not look professional or trustworthy. When your brand is based on a notion of trust (that's essentially what you're offering to mediate), you need to be very sensitive to the elements of design that help establish that.
That's up to each user to decide. We (NoScript users) have our reasons to keep it disabled by default. You may not agree with them, but it's our choice.

If you have a site, it's your choice to either ignore us (like the Google Blogs) or not, but if you don't want to, then the author has a point: tells us why, not how.
There was a warning box/advertisement at the bottom of the page that my download manager is out of date, with an X to close the box. But it's not an X, it's just pixels, and clicking it pops up a window to download a download manager.

Which makes everything at this site suspect and not worth reading.
What a sad reading this whole thread is.
No one is stopping them from making money. They want to sell goods that are _artificially_ prevented from being resold. I can resell DVDs but Hollywood staggers on.

If the games industry switches to DRMed electronic delivery (as per the App store) then we'll probably end unable to resell, but I won't be like you're selling me a physical object specifically sabotaged to prevent being passed on.
> linking against a separately distributed GPL library.

Unless you are changing your underlying JavaScript implementation, I don't think you are really linking your code to anything in this case. It could be that your JavaScript runtime got linked to the library, but the runtime/interpreter being GPL doesn't require your programs to be GPL too.
Here is how I handle this for projects that I work on, and I haven't received a single complaint thus far:

1. Decide if the core of the site is undoable without JavaScript. Something like Google Docs or games relying heavily on Canvas/WebGL are prime examples. It is very rare for this to be the case, but if it is then disregard the rest of the steps.

2. Build the entire site without even considering JavaScript as an option. The advantage of this is I can finish all functionality without opening my browser window once. I build out the core with unit tests, and assert the base user workflow using integration tests that can simulate things like form submissions to route end-points. My test suite is now a constant confirmation that my site works with JavaScript disabled.

3. Open up the site in a browser, and begin the design & UX portion of development. Because the site is essentially feature-complete and tested already, I can have a lot of fun experimenting in this stage, tweaking things to my heart's content.

4. I slap this on the page after I'm satisfied with the enhanced UX that design and client-side scripting provides:

<div class="jsnotice">
We notice that you currently have Javascript disabled. While this site is fully accessible
without it, you're still missing out on some pretty neat features. We work tirelessly
to ensure that our scripts are small, unobtrusive, and do not harm your user experience.
Please add us to your whitelist, or <a href="//enable-javascript.com/">enable Javascript in your browser</a>!
</div>

Using Modernizr, that class only shows if JavaScript is disabled. The message itself is unobtrusive, and I always provide a way for the user to dismiss it permanently. If I want, I go into a little bit of detail on what "features" they're not experiencing fully.
Know Your Skin And Care For It
Human skin is a great blessing of the creator. It has both beauty and technical excellence. This has not got hairs like wild beast or it is not fully shaved. In fact, it's awesome. There are some types of human skin. Though the basic qualities of human skins are the same, there are some differences in them. The differences in various human skins are lot.
Maybe also checking against a reverse image search to reject publicly available photos?
Does it really fool the website? Because iPad has much higher pixel density than average monitor I think.
Thanks. It is still work in progress. I am happy that I putted up on HN first, getting a lot of feedback. I know now what should I focus on next. And changing design would be one of those things.
A little outdated, the one about HashMaps and equals is moot with generics.

Still quite interesting.
Let me let you in on a little secret. We don't want you. I'm dead serious. If you're blocking our ads, and not even allowing us to count you as a visitor by blocking our analytics code, we'd really just as soon NOT have you burning up our server's CPU and using our bandwidth.
Powells. Many college bookstores. Amazon.

The bookstores that don't are in many cases going bankrupt.

I agree DRMed electronic copies cannot be resold, which is good insofar as it may represent a disintermediation of the sales process and cost saving to the customer -- but if EA wants $60 from me for what it used to get for selling me a disk I could sell, lend, or give away, then that's not right.

I have no objection with EA wholesaling games to me.
Honest question: How large is the noscript population? If I were to chose where to invest my time, catering to the noscript crowd would probably come pretty low on my list of priorities.
Complaining about enabling javascript on tumblr, a site that has many javascript functions built into their blog system by default is an oxymoron.

Generation Y and our "evil" javascript enabled browsers will take over Generation X in years to come.
Ask HN: When is the best day/time to send out beta invitations?
The goal is to maximize email Open and Click rates. And to increase the possibility that users would come back tmr.
Walking everywhere also saves you money on gas, but do you really want to do that?

I don't think a straight razor is a fair comparison to their product.
That's a "feature"? It's probably the most aggravating characteristic of Instagram for me, and it's the reason I don't take all my pics with the app...
Google demos Coreboot on Chromebook prototype, hints at Ivy Bridge support
GPL doesn't require you to distribute your server-side code if you are hosting it on your own servers (AGPL does). The client side code does have to be open sourced since it is distributed but Javascript code is pretty worthless without the server-side API, HTML and CSS that goes with it.

In other words, all the commercial license does from a business point of view is allow you to sue people who copy your client side code. That's a pretty poor incentive since most businesses don't even care about people stealing their Javascript.

In addition, as mentioned in the article, the GPL license makes people feel like they are contributing because they legally have to rather than because they want to give back to the community, which is not a good thing from a psychological point of view[0].

FWIW, I would advise the Meteor team to pick a more permissive license and reconsider their business model. Perhaps they can provide consulting, hosting, job board, certification, etc.?

[0] http://www.youtube.com/watch?v=oV0cbCFGAtU
Yes, you do. From memory there's one get-out: if there are non-GPL products which would be drop-in replacements for the user, the GPL isn't contagious.
Its not like Java is changing that much :)

Is this still true these days: "creating a new object is a fairly expensive operation" ?
That was annoying. That IE feature still allowed the flash plugin to play though. You had to click on it first before you could interact with it.
How's it doing that? Automated scan for flesh-tones or facial recognition or something else?